Exemple #1
0
 protected void btnCheckOut_Click(object sender, EventArgs e)
 {
     try
     {
         string transid = "";
         transid = insertReceived(txtSubTotal.Text, txtTax.Text, txtSHC.Text, txtMiscCost.Text, txttotal.Text);
         objPurchaseReceivedItemList = new Store.PurchaseReceivedItem.BusinessObject.PurchaseReceivedItemList();
         for (int i = 0; i < Gridview1.Rows.Count; i++)
         {
             objPurchaseReceivedItem = new Store.PurchaseReceivedItem.BusinessObject.PurchaseReceivedItem();
             TextBox txtItemNames = (TextBox)Gridview1.Rows[i].FindControl("txtItemName");
             if (txtItemNames.Text == "")
             {
                 break;
             }
             TextBox txtDecs   = (TextBox)Gridview1.Rows[i].FindControl("txtDec");
             TextBox txtPrices = (TextBox)Gridview1.Rows[i].FindControl("txtPrice");
             TextBox txtQuts   = (TextBox)Gridview1.Rows[i].FindControl("txtQut");
             TextBox txtTotals = (TextBox)Gridview1.Rows[i].FindControl("txtTotal");
             objPurchaseReceivedItem.ItemPrefix         = txtItemNames.Text;
             objPurchaseReceivedItem.Description        = txtDecs.Text;
             objPurchaseReceivedItem.ItemPrice          = Convert.ToDecimal(txtPrices.Text);
             objPurchaseReceivedItem.ItemUnit           = txtQuts.Text;
             objPurchaseReceivedItem.TotalPrice         = Convert.ToDecimal(txtTotals.Text);
             objPurchaseReceivedItem.PurchaseReceivedID = Convert.ToInt32(transid);
             objPurchaseReceivedItem.PurchaseOrderID    = Convert.ToInt32(hfPOrder.Value);
             objPurchaseReceivedItemList.Add(objPurchaseReceivedItem);
         }
         oblPurchaseReceivedItem = new Store.PurchaseReceivedItem.BusinessLogic.PurchaseReceivedItem();
         objMessageInfo          = oblPurchaseReceivedItem.ManageItemMaster(objPurchaseReceivedItemList, cmdMode);
         reset();
     }
     catch (Exception ex)
     { Store.Common.Utility.ExceptionLog.Exceptionlogs(ex.Message, Store.Common.Utility.ExceptionLog.LineNumber(ex), typeof(PReceived).FullName, 1); }
 }