public async Task <ActionResult> Actividades() { if (Session[Sesiones.UsuarioLogin] == null) { Session.Clear(); return(RedirectToAction("Index", "Login")); } try { var Usuariores = (BaseModel)Session[Sesiones.UsuarioLogin]; var lActividades = await ActividadPCL.ListarActividades(Usuariores.Usuario.IdUsuario); if (lActividades.Code != 200) { throw new Exception(lActividades.Message); } MantenimientoActividadModel muModel = new MantenimientoActividadModel() { Usuario = Usuariores.Usuario, lActividad = lActividades.Data.lresponse }; ViewBag.Message = ObjMessage; ObjMessage = null; return(View(muModel)); } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> RegistrarActividad() { if (Session[Sesiones.UsuarioLogin] == null) { Session.Clear(); return(RedirectToAction("Index", "Login")); } var Usuariores = (BaseModel)Session[Sesiones.UsuarioLogin]; var Actividades = await ActividadPCL.ListarActividades(Usuariores.Usuario.IdUsuario); if (Actividades.Code != 200) { throw new Exception(Actividades.Message); } if (Actividades.Data == null) { throw new Exception("Error al intentar cargar perfiles"); } var duModel = new ActividadBE.ResponseActividadBE { IDactivity = 0 , IDCompany = 0 , lCompany = Actividades.Data.lresponse.FirstOrDefault().lCompany , Date = "" , Contract = 0 , lContract = Actividades.Data.lresponse.FirstOrDefault().lContract , StartHour = "" , FinishHour = "" , Respirator = 0 , lRespirator = Actividades.Data.lresponse.FirstOrDefault().lRespirator , Filter = 0 , lFilter = Actividades.Data.lresponse.FirstOrDefault().lFilter , Supervisor = "" , Description = "" , Activo = true }; return(PartialView("_RegistrarActividad", duModel)); }