// GET: Historico_Ausencias public ActionResult Listar() { AusenciaRN ausencias = new AusenciaRN(); TipoAusenciaRN tAusencia = new TipoAusenciaRN(); List <TipoAusencia> listaTipoA = JsonConvert.DeserializeObject <List <TipoAusencia> >(tAusencia.ListarTiposAusencia()); List <Ausencia> lista = JsonConvert.DeserializeObject <List <Ausencia> >(ausencias.ListarHistoricoAusencias()); ViewBag.ListaHistoricAusencias = lista; ViewBag.ListaTipoAusencias = listaTipoA; ViewBag.Respuesta = ""; ViewBag.Message = "Histórico de Ausencias"; if (Session["UsserType"].ToString() == "Administración") { return(View("Listar_de_Admin")); } else if (Session["UsserType"].ToString() == "Jefatura") { return(View("Listar_de_Jefatura")); } else { return(RedirectToAction("Error403", "Error")); } }
// GET: Catalogo_Ausencias public ActionResult Listar() { TipoAusenciaRN tAusenciaNR = new TipoAusenciaRN(); List <TipoAusencia> lista = JsonConvert.DeserializeObject <List <TipoAusencia> >(tAusenciaNR.ListarTiposAusencia()); ViewBag.ListaCatalogoAusencias = lista; ViewBag.Respuesta = ""; ViewBag.Message = "Catálogo de Ausencias"; if (Session["UsserType"].ToString() == "Administración") { return(View("Listar")); } else { return(RedirectToAction("Error403", "Error")); } }
public ActionResult Listar_de_Empleado() { AusenciaRN a = new AusenciaRN(); TipoAusenciaRN tAusencia = new TipoAusenciaRN(); ViewBag.Lista = a.ListarAusenciasEmpleado(int.Parse(Session["UsserID"].ToString())); List <TipoAusencia> tipos = JsonConvert.DeserializeObject <List <TipoAusencia> >(tAusencia.ListarTiposAusencia()); ViewBag.Tipos = tipos; ViewBag.Message = Session["UsserName"].ToString() + " " + Session["UsserSurname1"].ToString() + " " + Session["UsserSurname2"].ToString(); if ((Session["UsserType"].ToString() == "Administración") || (Session["UsserType"].ToString() == "Jefatura") || (Session["UsserType"].ToString() == "Estándar")) { return(View()); } else { return(RedirectToAction("Error403", "Error")); } }
public JsonResult Refrescar() { TipoAusenciaRN tAusenciaNR = new TipoAusenciaRN(); return(Json(new { resultado = tAusenciaNR.ListarTiposAusencia() })); }
// GET: Empleado_Ausencias public ActionResult Listar() { AusenciaRN a = new AusenciaRN(); TipoAusenciaRN tAusencia = new TipoAusenciaRN(); ViewBag.Lista = a.ListarAusenciasEmpleado(int.Parse(Session["EmpAus"].ToString())); List <TipoAusencia> tipos = JsonConvert.DeserializeObject <List <TipoAusencia> >(tAusencia.ListarTiposAusencia()); ViewBag.Tipos = tipos; ViewBag.Nombre = Session["NombreCompleto"].ToString(); ViewBag.Tipos = tipos; if (Session["UsserType"].ToString() == "Administración") { return(View("Listar_de_Admin")); } else if (Session["UsserType"].ToString() == "Jefatura") { return(View("Listar_de_Jefatura")); } else { return(RedirectToAction("Error403", "Error")); } }