Ejemplo n.º 1
0
        public PartialViewResult _EmployeeHandbook()
        {
            EmployeeHandbookModel model = new EmployeeHandbookModel();
            var ObjLoginModel           = (eTracLoginModel)(Session["eTrac"]);

            model = _IGuestUserRepository.GetEmployeeHandBookByUserId(ObjLoginModel.UserId);
            return(PartialView("_employeeHandbook", model));
        }
Ejemplo n.º 2
0
 public ActionResult _EmployeeHandbook(EmployeeHandbookModel model)
 {
     if (ModelState.IsValid)
     {
         var ObjLoginModel = (eTracLoginModel)(Session["eTrac"]);
         _IGuestUserRepository.SetEmployeeHandbookData(model, ObjLoginModel.UserId);
         return(Json(true, JsonRequestBehavior.AllowGet));
     }
     ViewBag.NotSaved = true;
     return(PartialView("_employeeHandbook", model));
 }
Ejemplo n.º 3
0
        public bool SetEmployeeHandbookData(EmployeeHandbookModel model, long UserId)
        {
            try
            {
                using (workorderEMSEntities Context = new workorderEMSEntities())
                {
                    var data       = GetEmployeeHandBookByUserId(UserId);
                    var EmployeeId = objworkorderEMSEntities.UserRegistrations.Where(x => x.UserId == UserId).FirstOrDefault()?.EmployeeID;

                    if (data != null)
                    {
                        return(Context.spSetEmployeeHandbook("U", model.EhbId, EmployeeId, model.IsActive) > 0 ? true : false);
                    }

                    return(Context.spSetEmployeeHandbook("I", model.EhbId, EmployeeId, model.IsActive) > 0 ? true : false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }