/// <summary> /// устанавливает признак вывоза ТМЦ /// </summary> /// <param name="database">объект БД</param> /// <param name="entryPoint">пункт пропуска</param> /// <param name="date">момент вывоза</param> public void SetEntry(EntryControlDatabase database, EntryPoint entryPoint, DateTime date) { string query = EntryControl.Resources.Doc.MaterialPermit.SetEntry; QueryParameters parameters = new QueryParameters("entryPoint", entryPoint.Id); parameters.Add("entryDate", date); parameters.Add("userId", -1); parameters.Add("id", Id); database.ExecuteQuery(query, parameters); }
public void SetSigned(EntryControlDatabase database, MaterialPermitFlag signedFlag, DateTime date) { string query = EntryControl.Resources.Doc.MaterialPermit.SetSigned; QueryParameters parameters = new QueryParameters("signedFlag", (short)signedFlag); parameters.Add("signDate", date); parameters.Add("signer", database.ConnectedUser.Id); parameters.Add("modifier", database.ConnectedUser.Id); parameters.Add("id", Id); database.ExecuteQuery(query, parameters); }