public ActionResult TablaVerDetalles(string m_TablaNombre) { string actionName = "Index"; string controllerName = "Usuario"; ViewBag.PERMISOS = this.GetPermisoVista('/' + controllerName + '/' + actionName); if (m_TablaNombre.Equals("DocumentoIdentidadTipos")) { DocumentoIdentidadTiposViewModel DocTipoVM = new DocumentoIdentidadTiposViewModel(); DocTipoVM.TablaNombre = m_TablaNombre; return(View("../MantenimientoMaestras/FrmDocumentoMostrarLista", DocTipoVM)); } if (m_TablaNombre.Equals("TiposUsuarios")) { TiposUsuariosVM tipoUsuarioVM = new TiposUsuariosVM(); tipoUsuarioVM.TablaNombre = m_TablaNombre; return(View("../MantenimientoMaestras/FrmTipoUsuarioMostrarLista", tipoUsuarioVM)); } if (m_TablaNombre.Equals("UbigeoNaval")) { UbigeoNavalVM UbigelNavalVM = new UbigeoNavalVM(); //UbigelNavalVM.TablaNombre = m_TablaNombre; return(View("../MantenimientoMaestras/FrmUbigeoMostrarLista", UbigelNavalVM)); } return(View()); }
public JsonResult cambioEstadoRegistroTipoUsuario(int m_TipoUsuarioId, int m_estadoId) { TiposUsuariosVM vm = new TiposUsuariosVM(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; return(Json(new { success = vm.CambiarEstado(m_TipoUsuarioId, m_estadoId, sesionVM.Login), mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public ActionResult GrabarTipoUsuarios(TiposUsuariosVM ubigeoVM) { bool ret = false; SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (!ModelState.IsValid) { return(Json(new { success = false, mensajeError = GetErrorFromModel() }, JsonRequestBehavior.AllowGet)); } try { if (ubigeoVM.Id == 0) { ret = ubigeoVM.Insertar(sesionVM.Login); } else { ret = ubigeoVM.Actualizar(sesionVM.Login); } } catch (Exception e) { return(Json(new { success = false, mensajeError = "Ocurrió una excepción interna" }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = ret, mensajeError = ubigeoVM.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public ActionResult ConsultarTipoUsuarios() { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; TiposUsuariosVM tipoUsuarioVM = new TiposUsuariosVM(); var UbigeoVista = tipoUsuarioVM.CargarTiposUsuarios().OrderBy(x => x.DescCorta).Select(x => new { x.Id, x.DescCorta, x.DescLarga, x.EstadoId, x.EstadoNombre, x.FechaRegistroStr }).ToList(); return(Json(new { data = UbigeoVista }, JsonRequestBehavior.AllowGet)); }
public ActionResult EliminarTipoUsuario(int m_tipoUsuarioId) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; string controllerName = "Usuario"; if (this.GetPermisoVista('/' + controllerName + '/' + "Index").ELIMINAR == false) { return(Json(new { success = false, mensajeError = "Usuario no autorizado" }, JsonRequestBehavior.AllowGet)); } TiposUsuariosVM vm = new TiposUsuariosVM(); return(Json(new { success = vm.Anular(m_tipoUsuarioId, sesionVM.Login), mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public ActionResult VerFormEditarTipoUsuario(int m_TipoUsuarioId) { TiposUsuariosVM TipoUsuarioVM; if (m_TipoUsuarioId == 0) { TipoUsuarioVM = new TiposUsuariosVM(); } else { TipoUsuarioVM = new TiposUsuariosVM().BuscarxId(m_TipoUsuarioId); } return(PartialView("../MantenimientoMaestras/FrmTipoUsuarioEditar", TipoUsuarioVM)); }