示例#1
0
 internal int SavePackageInfo(Tbl_PackageItemInfo packageItemInfo)
 {
     try
     {
         _context.Tbl_PackageItemInfo.AddObject(packageItemInfo);
         _context.SaveChanges();
         return(1);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#2
0
 internal int UpdateStore(Tbl_PackageItemInfo packageItemInfo, int ID)
 {
     try
     {
         Tbl_PackageItemInfo obj = _context.Tbl_PackageItemInfo.First(x => x.PackageItemInfo_ID == ID);
         obj.PackageName     = packageItemInfo.PackageName;
         obj.PackageItemName = packageItemInfo.PackageItemName;
         obj.Price           = packageItemInfo.Price;
         obj.Quantity        = packageItemInfo.Quantity;
         obj.Status          = packageItemInfo.Status;
         _context.SaveChanges();
         return(1);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        protected void btnPackageInfo_Click(object sender, EventArgs e)
        {
            try
            {
                Tbl_PackageItemInfo packageItemInfo = new Tbl_PackageItemInfo();
                string OCODE = ((SessionUser)Session["SessionUser"]).OCode;

                packageItemInfo.OCode    = OCODE;
                packageItemInfo.EditDate = DateTime.Now;
                packageItemInfo.EditUser = ((SessionUser)Session["SessionUser"]).UserId;

                packageItemInfo.PackageID       = Convert.ToInt16(ddlPackageName.SelectedValue);
                packageItemInfo.PackageName     = ddlPackageName.SelectedItem.Text;
                packageItemInfo.PackageItemID   = Convert.ToInt16(ddlPackageItemName.SelectedValue);
                packageItemInfo.PackageItemName = ddlPackageItemName.SelectedItem.Text;
                packageItemInfo.Price           = Convert.ToDecimal(txtprice.Text);
                packageItemInfo.Quantity        = Convert.ToInt16(txtQty.Text);
                if (chkStatus.Checked)
                {
                    packageItemInfo.Status = true;
                }
                else
                {
                    packageItemInfo.Status = false;
                }


                //if (ddlProjectName.SelectedItem.Text == "---Select One---" && ddlDepartment.SelectedItem.Text == "---Select One---" && ddlStoreIncharge.SelectedItem.Text == "")
                //{
                //    lblMessage.Text = "<font color='red'>Fill Required Fields</font>";
                //    return;
                //}

                if (ddlPackageItemName.SelectedItem.Text == "---Select One---")
                {
                    lblMessage.Text = "<font color='red'>Package and Item is Required</font>";
                    return;
                }
                if (ddlPackageName.SelectedItem.Text == "---Select One---")
                {
                    lblMessage.Text = "";
                    lblMessage.Text = "<font color='red'>Item is Required</font>";
                    return;
                }

                if (btnPackageInfo.Text == "Submit")
                {
                    aInfoBll.SavePackageInfo(packageItemInfo);
                    //lblMessage.Text = "Data Saved Successfully";
                    ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Saved Successfully')", true);
                    GridItemShowByPackageName();
                    //BindItemPackage();
                    ClearData();
                    txtprice.Text = "0";
                }
                else
                {
                    aInfoBll.UpdateStore(packageItemInfo, Convert.ToInt16(hdfPackageID.Value));
                    // lblMessage.Text = "Data Updated Successfully";
                    ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Updated Successfully')", true);
                    GridItemShowByPackageName();
                    //BindItemPackage();
                    ClearData();
                    txtprice.Text       = "0";
                    btnPackageInfo.Text = "Submit";
                }
            }
            catch
            {
            }
        }
示例#4
0
 internal int UpdateStore(Tbl_PackageItemInfo packageItemInfo, int ID)
 {
     return(aItemInfoDal.UpdateStore(packageItemInfo, ID));
 }
示例#5
0
 internal int SavePackageInfo(Tbl_PackageItemInfo packageItemInfo)
 {
     return(aItemInfoDal.SavePackageInfo(packageItemInfo));
 }