misc shit to bring up to date so can then commit qbi changes

This commit is contained in:
2019-11-20 20:04:04 +00:00
parent 284261fad5
commit 26636f1d9b
5 changed files with 47 additions and 8 deletions

View File

@@ -625,6 +625,7 @@ Global
{674BC3C9-4F74-4304-91ED-2EAFFFEB09A7}.ReleaseX86AyaNova|x86.ActiveCfg = Release|Any CPU
{F14E1944-51B4-4998-8D9B-BEAE2A756FE4}.Debug|.NET.ActiveCfg = Debug|Any CPU
{F14E1944-51B4-4998-8D9B-BEAE2A756FE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F14E1944-51B4-4998-8D9B-BEAE2A756FE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F14E1944-51B4-4998-8D9B-BEAE2A756FE4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{F14E1944-51B4-4998-8D9B-BEAE2A756FE4}.Debug|WBI.ActiveCfg = Debug|Any CPU
{F14E1944-51B4-4998-8D9B-BEAE2A756FE4}.Debug|x64.ActiveCfg = Debug|x64
@@ -981,7 +982,6 @@ Global
{A65F3152-E70D-47B6-8928-7AA52567BE8D}.ReleaseX86AyaNova|x86.Build.0 = Release|x86
{58F36D78-4BBA-4A70-8EAB-A6D414663233}.Debug|.NET.ActiveCfg = Debug|Any CPU
{58F36D78-4BBA-4A70-8EAB-A6D414663233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{58F36D78-4BBA-4A70-8EAB-A6D414663233}.Debug|Any CPU.Build.0 = Debug|Any CPU
{58F36D78-4BBA-4A70-8EAB-A6D414663233}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{58F36D78-4BBA-4A70-8EAB-A6D414663233}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{58F36D78-4BBA-4A70-8EAB-A6D414663233}.Debug|WBI.ActiveCfg = Debug|Any CPU
@@ -1046,7 +1046,6 @@ Global
{CE73BA18-914D-4426-8888-1DA0F0FC4764}.ReleaseX86AyaNova|x86.Build.0 = Release|x86
{5407E64B-951B-414D-B532-4AF2EDBDD9FD}.Debug|.NET.ActiveCfg = Debug|x86
{5407E64B-951B-414D-B532-4AF2EDBDD9FD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5407E64B-951B-414D-B532-4AF2EDBDD9FD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5407E64B-951B-414D-B532-4AF2EDBDD9FD}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{5407E64B-951B-414D-B532-4AF2EDBDD9FD}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{5407E64B-951B-414D-B532-4AF2EDBDD9FD}.Debug|Mixed Platforms.Build.0 = Debug|x86

View File

@@ -4751,8 +4751,48 @@ namespace AyaNova
#endregion
User u = User.GetItem(new Guid("619AAD67-B95E-4674-844B-5057EBE8AF05"));
string srch="<WHEREITEMGROUP GROUPLOGICALOPERATOR=\"And\" UI=\"LT_WorkorderItemScheduledUser_Label_UserID\">" +
"<WHEREITEM COMPAREOPERATOR=\"Equals\" CM=\"aWorkorderItemScheduledUser.aUserID\" UICOMPAREVALUE=\"\" TYPE=\"System.Guid\" COMPAREVALUE=\""+u.ID.ToString().ToUpperInvariant()+"\" />" +
"</WHEREITEMGROUP>";
var v=WorkorderQuoteScheduledUserList.GetList(srch);
// <?xml version="1.0" encoding="utf-16" standalone="yes"?>
//<GRIDCRITERIA>
// <COLUMNITEM CM="aUser_1.aLastName" UI="LT_WorkorderItemScheduledUser_Label_UserID" PIN="0" WIDTH="171" SORT="ASC" />
// <COLUMNITEM CM="aWorkorderQuote.aQuoteNumber" UI="LT_O_WorkorderQuote" PIN="0" WIDTH="78" />
// <COLUMNITEM CM="aWorkorderItemScheduledUser.aStartDate" UI="LT_WorkorderItemScheduledUser_Label_StartDate" PIN="0" WIDTH="137" />
// <COLUMNITEM CM="aWorkorderQuote.aIntroduction" UI="LT_WorkorderQuote_Label_Introduction" PIN="0" WIDTH="132" />
// <COLUMNITEM CM="aWorkorderItemScheduledUser.aStartDate" UI="LT_WorkorderItemScheduledUser_Label_StartDateRelative" PIN="0" WIDTH="118" />
// <COLUMNITEM CM="aWorkorder.aOnsite" UI="LT_Workorder_Label_Onsite" PIN="0" WIDTH="80" />
// <COLUMNITEM CM="aWorkorderQuote.aQuoteStatusType" UI="LT_WorkorderQuote_Label_QuoteStatusType" PIN="0" WIDTH="79" />
// <COLUMNITEM CM="aWorkorderItem.aSummary" UI="LT_WorkorderItem_Label_Summary" PIN="0" WIDTH="121" />
// <COLUMNITEM CM="aWorkorder.aCustomerContactName" UI="LT_Workorder_Label_CustomerContactName" PIN="0" WIDTH="98" />
// <COLUMNITEM CM="aWorkorderQuote.aDateSubmitted" UI="LT_WorkorderQuote_Label_DateSubmitted" PIN="0" WIDTH="98" />
// <COLUMNITEM CM="grid" UI="LT_WorkorderQuote_Label_PreparedByID" PIN="0" WIDTH="136" />
// <COLUMNITEM CM="aWorkorderItemStatus.aName" UI="LT_WorkorderItem_Label_WorkorderStatusID" PIN="0" WIDTH="158" />
// <COLUMNITEM CM="aWorkorderQuote.aDateApproved" UI="LT_WorkorderQuote_Label_DateApproved" PIN="0" WIDTH="96" />
// <COLUMNITEM CM="aDispatchZone.aName" UI="LT_O_DispatchZone" PIN="0" WIDTH="120" />
// <COLUMNITEM CM="aClient.aName" UI="LT_O_Client" PIN="0" WIDTH="76" />
// <COLUMNITEM CM="aWorkorderItemScheduledUser.aStopDate" UI="LT_WorkorderItemScheduledUser_Label_StopDate" PIN="0" WIDTH="136" />
// <COLUMNITEM CM="aRate.aName" UI="LT_WorkorderItemScheduledUser_Label_ServiceRateID" PIN="0" WIDTH="124" />
// <COLUMNITEM CM="aWorkorderItemScheduledUser.aEstimatedQuantity" UI="LT_WorkorderItemScheduledUser_Label_EstimatedQuantity" PIN="0" WIDTH="140" />
// <WHEREITEMGROUP GROUPLOGICALOPERATOR="And" UI="LT_WorkorderItemScheduledUser_Label_UserID">
// <WHEREITEM COMPAREOPERATOR="Equals" CM="aWorkorderItemScheduledUser.aUserID" UICOMPAREVALUE="Eva Alexander - ALL REGIONS" TYPE="System.Guid" COMPAREVALUE="{619AAD67-B95E-4674-844B-5057EBE8AF05}" />
// </WHEREITEMGROUP>
//</GRIDCRITERIA>
StringBuilder sb=new StringBuilder();
foreach (WorkorderQuoteScheduledUserList.WorkorderQuoteScheduledUserListInfo i in v)
{
Workorder w = Workorder.GetItemNoMRU(i.LT_Workorder_Label_ID);
w.WorkorderItems[i.LT_WorkorderItem_Label_ID].ScheduledUsers[i.LT_WorkorderItemScheduledUser_Label_ID].UserID = Guid.Empty;
w.Save();
}
}

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- Development test MSSQL DB
<!-- Development test MSSQL DB -->
<ConnectionType>DataBase</ConnectionType>
<DataBaseType>MSSQL</DataBaseType>
<DataBaseConnectionString>Server=DEV-V7-LAPTOP\SQLEXPRESS;initial catalog=AyaNova;User Id=sa; Password = abraxis;</DataBaseConnectionString>
-->
<!-- Customer restored MSSQL DB
<ConnectionType>DataBase</ConnectionType>
@@ -13,11 +13,11 @@
<DataBaseConnectionString>Server=DEV-V7-LAPTOP\SQLEXPRESS;initial catalog=AyaNova-XXXXX;User Id=sa; Password=abraxis;</DataBaseConnectionString>
-->
<!-- TEST embedded Firebird database -->
<!-- TEST embedded Firebird database
<ConnectionType>DataBase</ConnectionType>
<DataBaseType>FireBird</DataBaseType>
<DataBaseConnectionString>ServerType=1;DataBase=C:\data\AyaNova\database\AYANOVA.fdb;Dialect=3;</DataBaseConnectionString>
-->
<!-- DataPortal
<ConnectionType>DataPortal</ConnectionType>

View File

@@ -31,7 +31,7 @@ namespace GZTW.AyaNova.BLL
#region Attributes
private bool mActive;
//case 1404 added for usefulness
internal Guid mClientID;
//internal Guid mClientID;
#endregion
#region Constructor

View File

@@ -443,7 +443,7 @@ namespace GZTW.AyaNova.BLL
/// <summary>
/// Takes a single ID and returns a "list" of one object
/// </summary>
/// <param name="WorkorderItemScheduledUserID">ID of WorkorderItemScheduledUser object</param>
/// <param name="WorkorderItemScheduledUserID">ID of WorkorderItemScheduledUser object (NOT the user id)</param>
/// <returns>list of <see cref="WorkorderQuoteScheduledUserList.WorkorderQuoteScheduledUserListInfo"/> objects</returns>
public static WorkorderQuoteScheduledUserList GetListForSingleItem(Guid WorkorderItemScheduledUserID)
{