Example #1
0
        protected override bool SaveData()
        {
            var id = CashboxManager.Save(ID, null, OrderDate, BranchID, SubAccount, AnalyticalAccountingCode, Amount, CurrencyID, SpecialPurposeCode, IssuedPersonID, BasisID, Enclosure, WarrantNumber, BaseGlobalVariable.UserID);

            if (id > 0)
            {
                ID = id;
            }
            return(id > 0);
        }
Example #2
0
        protected override void BindData()
        {
            if (Action == DatabaseAction.Edit)
            {
                var table = CashboxManager.Get(ID);
                if (table.Count == 0)
                {
                    throw new ArgumentException("მონაცემი არ მოიძებნა.");
                }

                ID         = table[0].CashboxOrderID;
                ActNumber  = table[0].ActNumber;
                OrderDate  = table[0].OrderDate;
                BranchID   = table[0].BranchID;
                SubAccount = table[0].SubAccount;
                AnalyticalAccountingCode = table[0].AnalyticalAccountingCode;
                Amount             = table[0].Amount;
                CurrencyID         = table[0].CurrencyID;
                SpecialPurposeCode = table[0].SpecialPurposeCode;
                IssuedPersonID     = table[0].IssuedPersonID;
                BasisID            = table[0].BasisID;
                Enclosure          = table[0].Enclosure;
                WarrantNumber      = table[0].WarrantNumber;

                Status       = (DatabaseStatus)table[0].StatusID;
                CreateDate   = table[0].CreateDate;
                CreatorID    = table[0].CreatorID;
                ModifiedDate = table[0].ModifiedDate;
                ModifierID   = table[0].ModifierID;
                ApproverID   = table[0].ApproverID;
            }
            else
            {
                CreateDate   = BaseGlobalVariable.ServerDateTime;
                CreatorID    = BaseGlobalVariable.UserID;
                ModifiedDate = BaseGlobalVariable.ServerDateTime;
                ModifierID   = BaseGlobalVariable.UserID;

                OrderDate = BaseGlobalVariable.ServerDateTime.Date;
            }
        }