Пример #1
0
        //Reading data for Entry

        private int ReadAllData( )
        {
            SaleInvoice        inv       = ReadSaleInvoiceFeilds();
            SalePaymentDetails payment   = ReadPaymentDetails();
            DataTable          saleitems = (DGVSaleItems.DataSource as BindingSource).DataSource as DataTable;

            if (inv != null && payment != null && saleitems != null)
            {
                return(SaveAllData(inv, payment, saleitems));
            }
            else
            {
                return(-1);
            }
        }
Пример #2
0
        private SalePaymentDetails ReadPaymentDetails( )
        {
            SalePaymentDetails payDetails = new SalePaymentDetails()
            {
                ID          = -1,
                CardAmount  = double.Parse(TXTCardAmount.Text),
                CashAmount  = double.Parse(TXTCashAmount.Text),
                InvoiceNo   = CBInvoiceNo.Text,
                PayMode     = GetPaymentMode(),
                CardDetails = null
            };

            if (vPayMode == SalePayMode.Card || vPayMode == SalePayMode.Mix)
            {
                payDetails.CardDetails = ReadCardDetails();
            }
            return(payDetails);
        }
Пример #3
0
 //End of Validation
 //Saving All Data to Database
 private int SaveAllData(SaleInvoice inv, SalePaymentDetails payments, DataTable saleItemDataTable)
 {
     return(sVM.SaveInvoiceData(inv, saleItemDataTable, payments));
 }