Example #1
0
        void ManageSalesOrder()
        {
            objSalesOrder = new Store.SalesOrder.BusinessObject.SalesOrder();
            odlSalesOrder = new Store.SalesOrder.BusinessLogic.SalesOrder();


            try
            {
                if (cmdMode == Store.Common.CommandMode.M)
                {
                    objSalesOrder.SalesOrderID = Convert.ToInt32(txtSalesOrderID.Text);
                }
                else
                {
                    objSalesOrder.SalesOrderID = 0;
                }
                objSalesOrder.VendorID = Convert.ToInt16(ddlVendor.SelectedItem.Value);
                DateTime date = DateTime.Parse(txtSDate.Text);
                objSalesOrder.SaleDate               = date;
                objSalesOrder.TotalCostAmount        = Convert.ToDecimal(txtTotalCostAmount.Text);
                objSalesOrder.TotalSaleAmount        = Convert.ToDecimal(txtTotalSaleAmount.Text);
                objSalesOrder.TotalDiscountAmount    = Convert.ToDecimal(txtTotalDiscountAmount.Text);
                objSalesOrder.TotalTaxValue          = Convert.ToDecimal(txtTaxValue.Text);
                objSalesOrder.ShipingAndHandlingCost = Convert.ToDecimal(txtSHCost.Text);
                objSalesOrder.MiscSaleAmount         = Convert.ToDecimal(txtMiscCost.Text);

                if (cbIsActive.Checked)
                {
                    objSalesOrder.IsActive = 1;
                }
                else
                {
                    objSalesOrder.IsActive = 0;
                }


                objSalesOrder.CreatedBy = 1;
                objMessageInfo          = odlSalesOrder.ManageItemMaster(objSalesOrder, cmdMode);
            }
            catch (Exception ex)
            {
            }
            finally
            {
                objSalesOrder = null;
                //objMessageInfo = null;
                odlSalesOrder = null;
            }
        }
Example #2
0
        protected void imgbtnfrDelete_Click(object sender, ImageClickEventArgs e)
        {
            cmdMode       = CommandMode.D;
            objSalesOrder = new Store.SalesOrder.BusinessObject.SalesOrder();
            odlSalesOrder = new Store.SalesOrder.BusinessLogic.SalesOrder();


            try
            {
                ImageButton btndetails = sender as ImageButton;
                GridViewRow gvrow      = (GridViewRow)btndetails.NamingContainer;
                objSalesOrder.SalesOrderID           = Convert.ToInt32(dgvSalesOrder.DataKeys[gvrow.RowIndex].Value.ToString());
                objSalesOrder.VendorID               = 0;
                objSalesOrder.SaleDate               = DateTime.Now;
                objSalesOrder.TotalCostAmount        = 0;
                objSalesOrder.TotalSaleAmount        = 0;
                objSalesOrder.TotalTaxValue          = 0;
                objSalesOrder.TotalDiscountAmount    = 0;
                objSalesOrder.ShipingAndHandlingCost = 0;
                objSalesOrder.MiscSaleAmount         = 0;
                objSalesOrder.IsActive               = 1;
                objSalesOrder.ClientID               = 0;
                objSalesOrder.CreatedBy              = 1;
                objMessageInfo = odlSalesOrder.ManageItemMaster(objSalesOrder, cmdMode);
                BindSalesOrder();
                updateSalesOrderBdInfo.Update();
            }
            catch (Exception ex)
            {
                throw;
            }
            finally
            {
                objSalesOrder  = null;
                objMessageInfo = null;
                odlSalesOrder  = null;
            }
        }