コード例 #1
0
 public ActionResult ReporteEmpleadoCargoPartial(string Linea)
 {
     try
     {
         clsDEmpleado = new clsDEmpleado();
         var model = clsDEmpleado.ConsultaEmpleadoCargoLinea(Linea);
         if (!model.Any())
         {
             return(Json("0", JsonRequestBehavior.AllowGet));
         }
         return(PartialView(model));
     }
     catch (Exception ex)
     {
         Response.StatusCode = (int)HttpStatusCode.InternalServerError;
         Usuario             = User.Identity.Name.Split('_');
         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  = Usuario[0]
         });
         return(Json(ex.Message, JsonRequestBehavior.AllowGet));
     }
 }