public JsonResult cambioEstadoRegistro(int m_tipodocumentoId, int m_estadoId) { DocumentoIdentidadTiposViewModel vm = new DocumentoIdentidadTiposViewModel(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; return(Json(new { success = vm.CambiarEstado(m_tipodocumentoId, m_estadoId, sesionVM.Login), mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
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 ActionResult ListarRegistrosFiltradosDocumentos(DocumentoIdentidadTiposViewModel obj) { DocumentoIdentidadTiposViewModel vm = new DocumentoIdentidadTiposViewModel(); var query = vm.ListarRegistrosFiltrados(obj).Select(x => new { x.EstadoId, x.Codigo, x.Descripcion, x.EstadoNombre, x.FechaModificacionRegistroStr }).ToList(); return(Json(new { data = query }, JsonRequestBehavior.AllowGet)); }
public ActionResult GrabarTipoDocumento(DocumentoIdentidadTiposViewModel m_tipodocumentoVM) { bool ret = false; SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (!ModelState.IsValid) { return(Json(new { success = false, mensajeError = GetErrorFromModel() }, JsonRequestBehavior.AllowGet)); } try { if (m_tipodocumentoVM.Id == 0) { ret = m_tipodocumentoVM.Insertar(sesionVM.Login); } else { ret = m_tipodocumentoVM.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 = m_tipodocumentoVM.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public ActionResult ConsultarTipoDocumentos() { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; DocumentoIdentidadTiposViewModel DocTipoVM = new DocumentoIdentidadTiposViewModel(); DocTipoVM.CargarTiposDocumentos(); var DocTipoVista = DocTipoVM.LstTipoDocumentos.OrderBy(x => x.Codigo).Select(x => new { x.Codigo, x.EstadoId, x.Id, x.Descripcion, x.EstadoNombre, x.FechaModificacionRegistroStr }).ToList(); return(Json(new { data = DocTipoVista }, JsonRequestBehavior.AllowGet)); }
public ActionResult EliminarRegistro(int m_tipodocumentoId) { 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)); } DocumentoIdentidadTiposViewModel vm = new DocumentoIdentidadTiposViewModel(); return(Json(new { success = vm.Anular(m_tipodocumentoId, sesionVM.Login), mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public ActionResult VerFormEditarDocumento(int m_tipodocumentoId) { DocumentoIdentidadTiposViewModel documentoIdentidadTiposVM; if (m_tipodocumentoId == 0) { documentoIdentidadTiposVM = new DocumentoIdentidadTiposViewModel(); documentoIdentidadTiposVM.Codigo = documentoIdentidadTiposVM.GetMaxId() + 1; } else { documentoIdentidadTiposVM = new DocumentoIdentidadTiposViewModel().BuscarxId(m_tipodocumentoId); } return(PartialView("../MantenimientoMaestras/FrmDocumentoEditar", documentoIdentidadTiposVM)); }