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; } }
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; } }