public ActionResult AddManager(Int64 EmployeeId, Int64[] Managers, Int64[] Active)
        {
            MTSHRDataLayer.EmployeeDetails employeedetails = new MTSHRDataLayer.EmployeeDetails();
            Int64 success = 0;

            if (Managers != null)
            {
                for (int i = 0; i < Managers.Length; i++)
                {
                    success += employeedetails.AddManager(EmployeeId, Managers[i], Active[i]);
                }
            }
            return(Content(success.ToString()));
        }
        public JsonResult Read()
        {
            //Declare of local variables
            DataTable        dt = new DataTable();
            LogonUserSession logonUserSession = new LogonUserSession();
            Int64            userRole         = 0;

            //assigning user role
            userRole = Convert.ToInt64(Session["RoleId"].ToString());

            MTSHRDataLayer.EmployeeDetails employeedetails = new MTSHRDataLayer.EmployeeDetails();
            //dt = userRole == UserConstants.User ? employeedetails.Read().Select("Active=1").CopyToDataTable() : employeedetails.Read();
            dt = employeedetails.Read();

            return(Json(JsonConvert.SerializeObject(dt), JsonRequestBehavior.AllowGet));
        }
Exemple #3
0
 public JsonResult Read()
 {
     MTSHRDataLayer.EmployeeDetails employeedetails = new MTSHRDataLayer.EmployeeDetails();
     return(Json(JsonConvert.SerializeObject(employeedetails.Read()), JsonRequestBehavior.AllowGet));
 }
 public ActionResult GetManagerList(Int64 EmployeeId)
 {
     MTSHRDataLayer.EmployeeDetails employeedetails = new MTSHRDataLayer.EmployeeDetails();
     return(Json(JsonConvert.SerializeObject(employeedetails.GetManagersList(EmployeeId)), JsonRequestBehavior.AllowGet));
 }
 public JsonResult FilterEmployees(string StartDate, string EndDate)
 {
     MTSHRDataLayer.EmployeeDetails employeedetails = new MTSHRDataLayer.EmployeeDetails();
     return(Json(JsonConvert.SerializeObject(employeedetails.FilterEmployeesOnDoj(StartDate, EndDate)), JsonRequestBehavior.AllowGet));
 }