Exemple #1
0
 public ActionResult GetRoleTypeJson()
 {
     if (ModelState.IsValid)
     {
         MastersDetails details = new MastersDetails();
         return(Json(details.GetRoleTypeJson()));
     }
     return(View("AddEmployeeRole"));
 }
Exemple #2
0
 public ActionResult DeleteEmployee(Gbl_Master_Employee model)
 {
     if (ModelState.IsValid)
     {
         MastersDetails details = new MastersDetails();
         Tuple <Enums.CrudStatus, Gbl_Master_Employee> status = details.SetEmployee(model, Enums.CrudType.Delete);
         ReturnAlertMessage(status.Item1);
     }
     return(View("AddEmployee", model));
 }
Exemple #3
0
 public ActionResult DeleteRoleType(Gbl_Master_Employee_Role model)
 {
     if (ModelState.IsValid)
     {
         MastersDetails   details = new MastersDetails();
         Enums.CrudStatus status  = details.SetEmployeeRole(model, Enums.CrudType.Delete);
         ReturnAlertMessage(status);
     }
     return(View("AddEmployeeRole"));
 }
Exemple #4
0
        public ActionResult SetEmployee(Gbl_Master_Employee model)
        {
            HttpPostedFileBase Files = Request.Files[0];

            if (ModelState.IsValid)
            {
                Enums.FileValidateStatus fileStatus = ValidateFiles(Request.Files, Enums.FileType.Image, 1024, 1);
                MastersDetails           details    = new MastersDetails();
                Tuple <Enums.CrudStatus, Gbl_Master_Employee> status = details.SetEmployee(model, Enums.CrudType.Insert, Files);
                ReturnAlertMessage(status.Item1);
            }

            return(View("AddEmployee", model));
        }
Exemple #5
0
        public JsonResult GetEmpListJson(int PageNo = 1, int PageSize = 10)
        {
            MastersDetails details = new MastersDetails();

            return(Json(details.GetEmpJson(PageNo, PageSize)));
        }