internal int InsertEmployeeCategory(HRM_EmployeeCategory employeeTypeObj)
 {
     try
     {
         _context.HRM_EmployeeCategory.AddObject(employeeTypeObj);
         _context.SaveChanges();
         return(1);
     }
     catch (Exception)
     {
         throw;
     }
 }
        internal int UpdateEmployeeCategory(HRM_EmployeeCategory employeeTypeObj, int Id)
        {
            try
            {
                HRM_EmployeeCategory obj = _context.HRM_EmployeeCategory.First(x => x.EmployeeCategory == Id);
                obj.EmployeeTypeName = employeeTypeObj.EmployeeTypeName;
                obj.EDIT_DATE        = employeeTypeObj.EDIT_DATE;
                obj.EDIT_USER        = employeeTypeObj.EDIT_USER;
                _context.SaveChanges();

                return(1);
            }
            catch (Exception)
            {
                throw;
            }
        }
        protected void btnEmployeeTypeSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                HRM_EmployeeCategory employeeTypeObj = new HRM_EmployeeCategory();
                employeeTypeObj.EmployeeTypeName = txtbxCategoryName.Text;
                employeeTypeObj.EDIT_USER        = ((SessionUser)Session["SessionUser"]).UserId;
                employeeTypeObj.EDIT_DATE        = DateTime.Now;
                employeeTypeObj.OCODE            = ((SessionUser)Session["SessionUser"]).OCode;

                if (btnEmployeeTypeSubmit.Text == "Submit")
                {
                    int result = emplobyeeCategoryBll.InsertEmployeeCategory(employeeTypeObj);
                    if (result == 1)
                    {
                        //  lblMessage.Text = "Data Save successfully!";
                        // lblMessage.ForeColor = System.Drawing.Color.Green;
                        ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Save Successfully')", true);
                    }
                }
                else
                {
                    int leaveTypeId = Convert.ToInt32(hidEmployeeTypeId.Value);
                    int result      = emplobyeeCategoryBll.UpdateEmployeeCategory(employeeTypeObj, leaveTypeId);
                    if (result == 1)
                    {
                        //    lblMessage.Text = "Data Update successfully!";
                        //    lblMessage.ForeColor = System.Drawing.Color.Green;
                        ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('Data Update Successfully')", true);
                    }
                }
                getEmployeeCategoryes();
                ClearAllControll();
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('" + ex.Message + "')", true);
            }
        }
Beispiel #4
0
 internal int UpdateEmployeeCategory(HRM_EmployeeCategory employeeTypeObj, int Id)
 {
     return(employeeCategorydal.UpdateEmployeeCategory(employeeTypeObj, Id));
 }
Beispiel #5
0
 internal int InsertEmployeeCategory(HRM_EmployeeCategory employeeTypeObj)
 {
     return(employeeCategorydal.InsertEmployeeCategory(employeeTypeObj));
 }