public ActionResult PartialBandejaMovimientoPersonalRRHH() { try { clsDMoverPersonal = new ClsDMoverPersonal(); List <spConsultarMovimientoPersonalEnNominaPendiente> ListMoveerPersonalNomina; ListMoveerPersonalNomina = clsDMoverPersonal.ConsultarMoverPersonalEnNominaPendiente(); ViewBag.NumeroRegistros = (ListMoveerPersonalNomina.Count == 0) ? 0:1; return(PartialView(ListMoveerPersonalNomina)); } catch (DbEntityValidationException e) { clsDError = new clsDError(); liststring = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(liststring[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { clsDError = new clsDError(); liststring = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(liststring[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); //SetErrorMessage(Mensaje); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } }
public JsonResult InactivarRegistro(string IdMovimientoPersonal) { try { liststring = User.Identity.Name.Split('_'); clsDMoverPersonal = new ClsDMoverPersonal(); var psRespuesta = clsDMoverPersonal.InactivaoMoverPersonal(Convert.ToInt32(IdMovimientoPersonal), liststring[0], Request.UserHostAddress); return(Json(psRespuesta, JsonRequestBehavior.AllowGet)); } catch (DbEntityValidationException e) { clsDError = new clsDError(); liststring = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(liststring[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = liststring[0] }); return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public JsonResult GuardarMoverPersonal(string[] Cedula, string CentroCostos, string Recurso, string Linea, string Cargo) { try { liststring = User.Identity.Name.Split('_'); clsDMoverPersonal = new ClsDMoverPersonal(); var psRespuesta = clsDMoverPersonal.MoverPersonal(Cedula.ToList(), CentroCostos, Recurso, Linea, Cargo, Request.UserHostAddress, liststring[0]); return(Json(psRespuesta, JsonRequestBehavior.AllowGet)); } catch (DbEntityValidationException e) { clsDError = new clsDError(); liststring = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(liststring[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = liststring[0] }); return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }