Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
        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);
        }