コード例 #1
0
        void ManageItem()
        {
            objItem = new Store.Item.BusinessObject.Item();
            oblItem = new Store.Item.BusinessLogic.Item();
            try
            {
                if (cmdMode == Store.Common.CommandMode.M)
                {
                    objItem.ItemID = Convert.ToInt32(txtItemId.Text);
                    //objItem.ModifiedBy = Convert.ToInt32(Session["UserId"]);
                    //objItem.ItemPriceID = Convert.ToInt32(txtItemPriceId.Text);
                }
                else
                {
                    objItem.ItemID = 0;
                    //objItem.CreatedBy = Convert.ToInt32(Session["UserId"]);
                    //objItem.ItemPriceID = 0;
                }
                objItem.ItemPrefix = Convert.ToString(txtItemPrefix.Text);

                objItem.ItemCode        = Convert.ToString(txtItemCode.Text);
                objItem.Barcode         = Convert.ToString(txtBarcode.Text);
                objItem.ItemDescription = Convert.ToString(txtItemDecription.Text);
                objItem.ItemUnitId      = Convert.ToInt32(ddlItemUnitId.SelectedItem.Value);
                objItem.CategoryID      = Convert.ToInt32(ddlCategoryId.SelectedItem.Value);
                //objItem.ItemCostPricePerUnit = Convert.ToDecimal(txtCostPrice.Text);
                //objItem.ItemSalePricePerUnit = Convert.ToDecimal(txtSalePrice.Text);
                //objItem.ItemDiscountPercentagePerUnit = Convert.ToDecimal(txtItemDiscountPerUnit.Text);
                //objItem.WindowFrom = Convert.ToDateTime(txtFrom.Text);
                //objItem.WindowTo = Convert.ToDateTime(txtTo.Text);
                //objItem.BatchNo = Convert.ToString(txtBatchNo.Text);


                objMessageInfo = oblItem.ManageItemMaster(objItem, cmdMode);
            }
            catch (Exception ex)
            {
                Store.Common.Utility.ExceptionLog.Exceptionlogs(ex.Message, Store.Common.Utility.ExceptionLog.LineNumber(ex), typeof(Item).FullName, 1);
            }
            finally
            {
                objItem = null;
                //objMessageInfo = null;
                oblItem = null;
            }
        }
コード例 #2
0
 protected void imgbtnfrDelete_Click(object sender, ImageClickEventArgs e)
 {
     cmdMode = CommandMode.D;
     objItem = new Store.Item.BusinessObject.Item();
     oblItem = new Store.Item.BusinessLogic.Item();
     try
     {
         ImageButton btndetails = sender as ImageButton;
         GridViewRow gvrow      = (GridViewRow)btndetails.NamingContainer;
         objItem.ItemID          = Convert.ToInt32(dgvItem.DataKeys[gvrow.RowIndex].Value.ToString());
         objItem.ItemPrefix      = "";
         objItem.ItemCode        = "";
         objItem.Barcode         = "";
         objItem.ItemDescription = "";
         objItem.ItemUnitId      = 1;
         objItem.CategoryID      = 1;
         //objItem.ItemCostPricePerUnit = 1;
         //objItem.ItemSalePricePerUnit = 1;
         //objItem.ItemDiscountPercentagePerUnit = 1;
         //objItem.WindowFrom = DateTime.Now;
         //objItem.WindowTo = DateTime.Now;
         //objItem.BatchNo = "";
         //objItem.CreatedBy = 1;
         objMessageInfo = oblItem.ManageItemMaster(objItem, cmdMode);
         BindItem();
         updateItemBdInfo.Update();
         ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "alert", "alert('" + objMessageInfo.TranMessage + "')", true);
     }
     catch (Exception ex)
     {
         Store.Common.Utility.ExceptionLog.Exceptionlogs(ex.Message, Store.Common.Utility.ExceptionLog.LineNumber(ex), typeof(Item).FullName, 1);
     }
     finally
     {
         objItem        = null;
         objMessageInfo = null;
         oblItem        = null;
     }
 }