示例#1
0
        protected void btnCompany_Click(object sender, EventArgs e)
        {
            try
            {
                //HttpPostedFile file = (HttpPostedFile)(FileUpload1.PostedFile);
                //int iFileSize = file.ContentLength;
                //if ((FileUpload1.HasFile) && (iFileSize > 200000))  // 1MB approx (actually less though)
                //{
                //    //  string myStringAlert = " File is too big!! Max file size 100kb!!! Please Resize !!!!";
                //    //   lblMessage.Text = myStringAlert;
                //    ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('File is too big!! Max file size 100kb!!! Please Resize !!!!')", true);
                //    return;
                //}

                //else
                //{
                HRM_SubCompany subcompanyObj = new HRM_SubCompany();

                subcompanyObj.CompanyId         = Convert.ToInt32(ddlCompany.SelectedValue);
                subcompanyObj.SubCompanyName    = txtSubCompanyName.Text;
                subcompanyObj.SubCompanyCode    = txtSubCompanyCode.Text;
                subcompanyObj.SubCompanyAddress = txtbxAddress.Text;
                subcompanyObj.EDIT_DATE         = DateTime.Now;
                subcompanyObj.EDIT_USER         = ((SessionUser)Session["SessionUser"]).UserId;
                subcompanyObj.OCODE             = Convert.ToString(((SessionUser)Session["SessionUser"]).OCode);

                if (btnCompany.Text == "Submit")
                {
                    int result = companyBll.InsertSubCompany(subcompanyObj);
                    if (result == 1)
                    {
                        ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Save Successfully')", true);
                    }
                }
                else
                {
                    int scomapnyId = Convert.ToInt16(hidSubCompanyId.Value);
                    int result     = companyBll.UpdateSubCompany(subcompanyObj, scomapnyId);
                    if (result == 1)
                    {
                        ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Update Successfully')", true);

                        //string OCODE = Convert.ToString(((SessionUser)Session["SessionUser"]).OCode);
                        //GlobalClass.CompanyId = hidCompanyId.Value;
                        //Emp_IMG_TRNS.ImageUrl = "CompanyLogo.ashx?pId=" + GlobalClass.CompanyId + "&oCode=" + OCODE;
                    }
                }
                getSubCompanyInfo();
                ClearAllControl();
                //}
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#2
0
        internal int UpdateSubCompany(HRM_SubCompany subcompanyObj, int scomapnyId)
        {
            try
            {
                HRM_SubCompany scompObj = _context.HRM_SubCompany.First(x => x.SubCompany_Id == scomapnyId);
                scompObj.CompanyId         = subcompanyObj.CompanyId;
                scompObj.SubCompanyName    = subcompanyObj.SubCompanyName;
                scompObj.SubCompanyCode    = subcompanyObj.SubCompanyCode;
                scompObj.SubCompanyAddress = subcompanyObj.SubCompanyAddress;
                scompObj.EDIT_DATE         = subcompanyObj.EDIT_DATE;
                scompObj.EDIT_USER         = subcompanyObj.EDIT_USER;
                scompObj.OCODE             = subcompanyObj.OCODE;

                _context.SaveChanges();
                return(1);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#3
0
 internal int InsertSubCompany(HRM_SubCompany subcompanyObj)
 {
     _context.HRM_SubCompany.AddObject(subcompanyObj);
     _context.SaveChanges();
     return(1);
 }
示例#4
0
 internal int UpdateSubCompany(HRM_SubCompany subcompanyObj, int scomapnyId)
 {
     return(companyDal.UpdateSubCompany(subcompanyObj, scomapnyId));
 }
示例#5
0
 internal int InsertSubCompany(HRM_SubCompany subcompanyObj)
 {
     return(companyDal.InsertSubCompany(subcompanyObj));
 }