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

@@ -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>