Esempio n. 1
0
        public FrmOrder(Common.Enum.FormMode formMode, Guid storeOpertion, Guid?storeOrderId)
        {
            try
            {
                this.StoreOrderId     = storeOrderId.ToGUID();
                this.FormMode         = formMode;
                this.StoreOperationId = storeOpertion;

                NormalConstructor();
                SetDataGrid();

                var storeOrder = Business.GetStoreOrderBusiness().GetById(StoreOrderId);
                if (storeOrder != null)
                {
                    var storeOrderDetails = Business.GetStoreOrderDetailBusiness().GetByStoreOrderId(storeOrder.Id).ToList();

                    SetHeader(storeOrder);

                    SetFooter(storeOrder, storeOrderDetails);
                }
            }
            catch
            {
                throw;
            }
        }
        public FrmPreSaleInvoice(Common.Enum.FormMode formMode, Guid?storeOrderId, Guid storeOperationId)
        {
            try
            {
                this.StoreOperationId = storeOperationId;
                this.FormMode         = formMode;

                NormalConstructor();


                if (!storeOrderId.HasValue)
                {
                    return;
                }

                this.StoreOrderId = storeOrderId.Value;

                var storeOrder        = Business.GetStoreOrderBusiness().GetById(StoreOrderId);
                var storeOrderDetails = Business.GetStoreOrderDetailBusiness().GetByStoreOrderId(storeOrder.Id).ToList();

                SetDataGrid();

                SetHeader(storeOrder);

                SetFooter(storeOrder, storeOrderDetails);
            }
            catch
            {
                throw;
            }
        }
Esempio n. 3
0
        public FrmPurchaseInvoice(Common.Enum.FormMode formMode, Guid storeOperation)
        {
            try
            {
                this.StoreOperationId = storeOperation;
                this.FormMode         = formMode;

                NormalConstructor();
            }
            catch
            {
                throw;
            }
        }
Esempio n. 4
0
        public FrmReceiptOrder(Common.Enum.FormMode formMode, Guid storeOpertion, Guid?storeOrderId)
        {
            try
            {
                this.StoreOrderId     = storeOrderId.ToGUID();
                this.FormMode         = formMode;
                this.StoreOperationId = storeOpertion;

                NormalConstructor();
                SetDataGrid();

                var storeOrder = Business.GetStoreOrderBusiness().GetById(StoreOrderId);
                txtNumber.Text = storeOrder == null?Business.GetStoreOrderBusiness().GetLastEditedOId(StoreOperationId) : storeOrder.OId;
            }
            catch
            {
                throw;
            }
        }
        public frmDocument(Common.Enum.FormMode formMode, Data.AccountingDocument document)
        {
            try
            {
                NormalConstructor();

                this.formMode = formMode;
                this.Document = document;

                SetDataGrid();
                var articles = Business.GetAccountingArticleBusiness().GetByAccountingDcoumentId(Document.Id).ToList();

                txtArticleNo.Text             = document.ADCode.ToInt().ToString(Localize.DoubleMaskType);
                cmbDocumentType.SelectedValue = document.ADType;

                SetDocumentInfo(document, articles);
            }
            catch
            {
                throw;
            }
        }
Esempio n. 6
0
        public FrmPurchaseInvoice(Common.Enum.FormMode formMode, Guid storeOrderId, Guid storeOperationId)
        {
            try
            {
                this.StoreOrderId     = storeOrderId;
                this.StoreOperationId = storeOperationId;

                NormalConstructor();

                this.FormMode = formMode;
                var storeOrder        = Business.GetStoreOrderBusiness().GetById(StoreOrderId.ToGUID());
                var storeOrderDetails = Business.GetStoreOrderDetailBusiness().GetByStoreOrderId(storeOrder.Id).ToList();

                SetDataGrid();

                SetHeader(storeOrder);

                SetFooter(storeOrder, storeOrderDetails);
            }
            catch
            {
                throw;
            }
        }