コード例 #1
0
ファイル: EmployeeController.cs プロジェクト: vksundaram/hrms
        public ActionResult EditEmployee(Employee emp)
        {
            try
            {
                MTSHRDataLayer.Employee data_emp = new MTSHRDataLayer.Employee();
                data_emp.UpdateEmployeeLeavePolicy(emp.id, emp.DepartmentId);
                Int64 result = data_emp.Edit(emp.Aadhar, emp.Dateofbirth, emp.Dateofjoin, emp.Designation, emp.DepartmentId, emp.Email, emp.Employee_ID, emp.Fathername, emp.Firstname, emp.Gender, emp.id, emp.Lastname, emp.Maritalstatus, emp.Mobile, emp.Nationality, emp.Pancard, emp.Spousename, emp.PF_AccountNumber, emp.PF_UAN, emp.ESI_Number, emp.FunctionalRole);

                if (result >= 1)
                {
                    TempData["employeeid"] = result;
                    TempData.Keep("employeeid");
                    return(Content("EditSuccess"));
                }
                else
                {
                    return(Content("Failed"));
                }
            }
            catch (Exception ex)
            {
                BaseExceptionHandler.HandleException(ref ex);
            }
            return(Content("Failed"));
        }