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)); }
private void Window_Loaded(object sender, RoutedEventArgs e) { ValidarTokenBackGruondWorker(); snackBarDelegate = new SnackBarDelegate(EstadoSnackBar); progressBarDelegate = new ProgressBarDelegate(EstadoProgressBar); iniRehabBtnDelegate = new IniRehabBtnDelegate(EstadoIniciarRehabilitacion); labelNombreDelegate = new LabelNombreDelegate(LlenarNombrePaciente); labelIdDelegate = new LabelIdDelegate(LlenarId); pacienteCardDelegate = new PacienteCardDelegate(EstadoPacienteCard); nombreEjercicioDelegate = new NombreEjercicioDelegate(LlenarNombreEjercicio); dificultadEjercicioDelegate = new DificultadEjercicioDelegate(LlenarDificultadEjercicio); repeticionesEjercicioDelegate = new RepeticionesEjercicioDelegate(LlenarRepeticiones); iconoTokenDelegate = new IconoTokenDelegate(EstadoIconoToken); dNIPacienteDelegate = new DNIPacienteDelegate(EstadoDNIPaciente); sesionPacienteDelegate = new SesionPacienteDelegate(EstadoSesionId); tokenButtonDelegate = new ValidarTokenButtonDelegate(EstadoValidarTokenBtn); ratingBarDelegate = new RatingBarDelegate(EstadoRatingBar); estadoGeneralDelegate = new EstadoGeneralDelegate(EstadoGeneral); atrasBtnDelegate = new AtrasBtnDelegate(EstadoAtrasBtn); sinConexionCardDelegate = new SinConexionCardDelegate(EstadoSinConexionCard); sinConexionTextBlockDelegate = new SinConexionTextBlockDelegate(EstadoSinConexiónTextBlock); tokenInvalidoTextBlockDelegate = new TokenInvalidoTextBlockDelegate(EstadoTokenInvalidoTextBlock); Sesion = new SesionViewModel(); Ejercicio = new RepeticionViewModel(); DNITextBox.Focus(); }
public Confirmacion(RespuestaToken token, SesionViewModel sesionVM, RepeticionViewModel ejercicioVM, List <TensionServos> tensiones, VideoController videoController) { InitializeComponent(); this._videoController = videoController; Sesion = sesionVM; Ejercicio = ejercicioVM; RespuestaToken = token; DuracionLabel.Content = "Duracion: " + Ejercicio.Duracion; Tensiones = tensiones; ContentTokenLabel(Ejercicio.Token); ContentEjercicioLabel(Ejercicio.Ejercicio + ""); int Duracion = (int)(new TimeSpan(_videoController.FinGrabacion - _videoController.InicioGrabacion)).TotalSeconds; Duracion = Duracion == 0 ? 1 : Duracion; FPS = _videoController.framesBmp.Count / Duracion; CurrentFrameNo = 0; if (_videoController != null && _videoController.framesBmp.Count > 0) { PlayVideoBitMap(); } else { GuardarVideoButton.IsEnabled = false; } }
public ActionResult Consultar_listaToDatatable(PerfilesViewModel obj) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; PerfilesViewModel perfilesVM = new PerfilesViewModel(); return(Json(new { data = perfilesVM.Listar().Select(x => new { x.PerfilesId, x.EstadoNombre, x.Nombre }).ToList() }, JsonRequestBehavior.AllowGet)); }
public ActionResult VerPermisosxModulos(int PerfilId) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; ModulosxPerfilViewModel modulosxperfil = new ModulosxPerfilViewModel(); modulosxperfil.CargarxPerfil(PerfilId); //Perfil_ModuloViewModel sis = new Perfil_ModuloViewModel(); //PermisoViewModel perm = new PermisoViewModel(); //sis.PERFIL_ID = PERFIL_ID; //Permiso_Perfil_ModuloViewModel Vppm = new Permiso_Perfil_ModuloViewModel(); //Vppm.PERFIL_ID = PERFIL_ID; //ViewBag.listDetalle = Vppm.Listar_grilla_x_perfil(); //ViewBag.listSisMod = sis.Listar_grilla(sis); //ViewBag.lstTipPerm = perm.Listar_grilla(perm); //ViewBag.listSisMod = sesionVM.LstModulosAsociados; //ViewBag.lstTipPerm = sesionVM.LstPermisosAsociados; string controllerName = "Usuario"; ViewBag.PERMISOS = this.GetPermisoVista('/' + controllerName + '/' + "Index"); return(PartialView("VerPermisosxModulos", modulosxperfil)); }
public JsonResult cambioEstadoRegistroUbigeo(int m_ubigeoNavalId, int m_estadoId) { UbigeoNavalVM vm = new UbigeoNavalVM(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; return(Json(new { success = vm.CambiarEstado(m_ubigeoNavalId, m_estadoId, sesionVM.Login), mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
//public ActionResult GrabarDetalles(UsuarioViewModel m_usuarioVM, HttpPostedFileBase ImagenAdjunto, string fotoDelete) public ActionResult GrabarDetalles(UsuarioViewModel m_usuarioVM) { int id = -1; SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (!ModelState.IsValid) { return(Json(new { success = false, mensajeError = GetErrorFromModel() }, JsonRequestBehavior.AllowGet)); } if (m_usuarioVM.ZonaNavalId == 0 && m_usuarioVM.DependenciaId == 0) { m_usuarioVM.ZonaNavalId = 0; m_usuarioVM.DependenciaId = 80443; } try { if (m_usuarioVM.UsuarioId == 0) // nuevo { id = m_usuarioVM.Insertar(sesionVM.Login); } else { id = m_usuarioVM.Actualizar(sesionVM.Login); } } catch (Exception e) { return(Json(new { success = false, mensajeError = "Ocurrió una excepción interna" }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = (id > 0), mensajeError = m_usuarioVM.ErrorSMS, id = id }, JsonRequestBehavior.AllowGet)); }
protected PermisoVistaVM GetPermisoVista(string path) { PermisoVistaVM permisovistaVM = new PermisoVistaVM(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (sesionVM == null) { return(permisovistaVM); } int PerfilModuloId = 0; if (sesionVM.UsuarioPerfilAdmId > 0) { PerfilModuloId = sesionVM.LstModulosAsociados.Join(new ModulosBL().Consultar_Lista().Where(x => x.MenuPath != null).ToList(), PM => PM.ModuloId, M => M.ModuloId, (PM, M) => new { m = M, pm = PM }).ToList() .Find(x => x.m.MenuPath.ToLower().Equals(path.ToLower()) && x.pm.PerfilId == sesionVM.UsuarioPerfilAdmId).pm.PerfilModuloId; } else { PerfilModuloId = sesionVM.LstModulosAsociados.Join(new ModulosBL().Consultar_Lista(), PM => PM.ModuloId, M => M.ModuloId, (PM, M) => new { m = M, pm = PM }).ToList() .Find(x => x.m.MenuPath.ToLower().Equals(path.ToLower()) && x.pm.PerfilId > 10).pm.PerfilModuloId; } if (PerfilModuloId == 0) { return(permisovistaVM); } return(permisovistaVM.CargarPermisos(sesionVM.LstPermisosAsociados, PerfilModuloId)); }
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 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)); }
// GET: UsuarioPerfiles public ActionResult Index(int?UsuarioId) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (Session["objsesion"] == null) { return(RedirectToAction("index", "Login")); } string controllerName = "Usuario"; ViewBag.PERMISOS = this.GetPermisoVista('/' + controllerName + '/' + "Index"); UsuarioViewModel usuarioVM = null; if (UsuarioId > 0) { usuarioVM = new UsuarioViewModel().BuscarxId(UsuarioId.Value); } if (usuarioVM == null) { usuarioVM = new UsuarioViewModel(); } return(View(usuarioVM)); }
public ActionResult AsignarPerfil(UsuariosPerfilesViewModel usuarioperfil) { //string actionName = this.ControllerContext.RouteData.Values["action"].ToString(); //string controllerName = this.ControllerContext.RouteData.Values["controller"].ToString(); PermisoVistaVM permisovistaVM = this.GetPermisoVista('/' + "Usuario" + '/' + "Index"); if (permisovistaVM.NUEVO == false && permisovistaVM.MODIFICAR == false) { return(Json(new { success = false, mensajeError = "Usuario no autorizado" }, JsonRequestBehavior.AllowGet)); } SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; bool b = false; if (!ModelState.IsValid) { return(Json(new { success = false, mensajeError = GetErrorFromModel() }, JsonRequestBehavior.AllowGet)); } //SesionViewModel v = (SesionViewModel)Session["objsesion"]; //usuarioperfil.UsuarioRegistro = v.Login; //b = (usuarioperfil.EstadoId > 0 ? usuarioperfil.Actualizar() : usuarioperfil.Insertar()); return(Json(new { success = usuarioperfil.AsignarPerfil(sesionVM.Login), mensajeError = usuarioperfil.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public ActionResult GrabarPermisos(int perfilModuloId, int permisoId, bool estado) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; string controllerName = "Usuario"; if (this.GetPermisoVista('/' + controllerName + '/' + "Index").MODIFICAR == false) { return(Json(new { success = false, mensajeError = "Usuario no autorizado" }, JsonRequestBehavior.AllowGet)); } PermisoPerfilModuloViewModel permisoPerfilModuloVM = new PermisoPerfilModuloViewModel(); if (estado == true) { permisoPerfilModuloVM.Insertar(perfilModuloId, permisoId, sesionVM.Login); } else { permisoPerfilModuloVM.Eliminar(perfilModuloId, permisoId, sesionVM.Login); } var grabarpermisos = "oll"; return(Json(new { success = true, mensajeError = "" }, JsonRequestBehavior.AllowGet)); }
public ActionResult Consultar_listaToDatatableSeg() { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; TablasMaestrasViewModel usuarioVM = new TablasMaestrasViewModel(); return(Json(new { data = new TablasMaestrasViewModel().Consultar_listaToDatatableSeg().Select(x => new { x.TablaNombre, x.TablaDescripcion, x.SistemaNombre, x.EstadoNombre, x.FechaModificacionRegistroStr }), JsonRequestBehavior.AllowGet })); }
public JsonResult UsuarioCambiarEstado(int m_usuarioId, int m_estadoId) { UsuarioViewModel vm = new UsuarioViewModel(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; return(Json(new { success = vm.CambiarEstado(m_usuarioId, m_estadoId, sesionVM.UsuarioId), mensajeError = vm.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 Consultar_listaToDatatableXP1003(ValoracionFichaViewModel obj) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; ValoracionFichaViewModel vm = new ValoracionFichaViewModel(); var query = vm.ListarUsuariosFiltrados(obj).Select(x => new { x.Ficha1003Id, x.ApePaterno, x.ApeMaterno, x.Nombres, x.FechaRegistroStr }).DistinctBy(x => x.Ficha1003Id).ToList(); return(Json(new { data = query }, JsonRequestBehavior.AllowGet)); }
public ActionResult ConsultarUbigelNaval() { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; UbigeoNavalVM ubigeoVM = new UbigeoNavalVM(); var UbigeoVista = ubigeoVM.Listar().OrderBy(x => x.ZonaNavalDescCorta).Select(x => new { x.UbigeoNavalId, x.EstadoId, x.EstadoNombre, x.ZonaNavalId, x.ZonaNavalDescCorta, x.ZonaNavalDescLarga, x.DependenciaId, x.DependenciaDescCorta, x.DependenciaDescLarga, x.FechaRegistroStr }).ToList(); return(Json(new { data = UbigeoVista }, JsonRequestBehavior.AllowGet)); }
public ActionResult Consultar_listaToDatatable() { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; UsuarioViewModel usuarioVM = new UsuarioViewModel(); var usuariosVista = usuarioVM.Consultar_listaToDatatable(sesionVM.UsuarioId).Select(x => new { x.UsuarioId, x.Login, x.NombresCompletos, x.ZonaNaval, x.Dependencia, x.EstadoNombre, x.TipoUsuario, x.FechaRegistroStr, x.EstadoId }).ToList(); return(Json(new { data = usuariosVista }, 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 SesionSoloBrazo(RespuestaToken token, SesionViewModel sesionVM, RepeticionViewModel ejercicioVM) { InitializeComponent(); Sesion = sesionVM; Ejercicio = ejercicioVM; Ejercicio.Duracion = new TimeSpan(0, 0, 0); Token = token; arduinoController = new ArduinoController(); videoController = new VideoController(); }
public ActionResult Log_out() { LoginViewModel vm = new LoginViewModel(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; vm.LogOut(sesionVM.UsuarioId, 1, sesionVM.Login); Session["objsesion"] = null; return(RedirectToAction("index")); }
public ActionResult Anular(int UsuarioId) { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; string controllerName = this.ControllerContext.RouteData.Values["controller"].ToString(); if (this.GetPermisoVista('/' + controllerName + '/' + "Index").ELIMINAR == false) { return(Json(new { success = false, mensajeError = "Usuario no autorizado" }, JsonRequestBehavior.AllowGet)); } UsuarioViewModel vm = new UsuarioViewModel(); return(Json(new { success = vm.Anular(UsuarioId, sesionVM.Login), mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
// GET: PerfilModulo public ActionResult Index() { SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (Session["objsesion"] == null) { return(RedirectToAction("index", "Login")); } string controllerName = "Usuario"; ViewBag.PERMISOS = this.GetPermisoVista('/' + controllerName + '/' + "Index"); return(View()); }
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 Principal(RespuestaToken token, SesionViewModel sesionVM, RepeticionViewModel ejercicioVM) { InitializeComponent(); flagSkeleton = false; flagObjeto = false; datosDistancia = null; colorImagenDistancia = null; RespuestaToken = token; Sesion = sesionVM; Ejercicio = ejercicioVM; angulos = new Angulos(); puntos = new Puntos(); Ejercicio.Duracion = new TimeSpan(DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second); arduinoController = new ArduinoController(); videoController = new VideoController(); }
public ActionResult FichaVerDetalles(string m_FichaId) { X1003ViewModel vm = new X1003ViewModel(); SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; if (m_FichaId != null) { vm = new X1003ViewModel().BuscarxId(Convert.ToInt32(m_FichaId)); } else { vm.CrearNuevaFichaXP1003(sesionVM.Login); } vm.CargarTablasMaestras(); return(PartialView("../X1003/FrmFichaDetalles", vm)); }
public ActionResult Log_in(LoginViewModel vm) { if (Session["objsesion"] != null) { return(RedirectToAction("index", "Usuario")); } SesionViewModel sesionVM = vm.ValidarLogin(); if (vm.ErrorSMS.Length == 0) { Session["objsesion"] = sesionVM; return(RedirectToAction("index", "XP1003")); } else { return(View("index", vm)); } }
public JsonResult GrabarDatosPersonales(X1003DatosPersonalesViewModel vm, List <AgregarDocumentoViewModel> LstIdentificaciones, List <FotosViewModel> LstFotos) { if (!ModelState.IsValid) { return(Json(new { success = false, mensajeError = "Modelo Invalido" }, JsonRequestBehavior.AllowGet)); } bool ret = true;; vm.LstAgregarDocumentoVM = LstIdentificaciones; vm.LstFotos = LstFotos; SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; ret = vm.Insertar(sesionVM.Login); return(Json(new { success = ret, mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }
public JsonResult GrabarDatosCargosFunciones(X1003CargosFuncionesViewModel vm, List <AgregarDomiciliosEnPeruVewModel> LstDomicilios, List <AgregarVehiculoViewModel> LstVehiculos, List <AgregarIngresosAlPaisViewModel> LstIngresos, List <AgregarIngresosAnterioresAlPaisViewModel> LstIngresosAnteriores) { //if (!ModelState.IsValid) //{ // return Json(new { success = false, mensajeError = "Modelo Invalido" }, JsonRequestBehavior.AllowGet); //} SesionViewModel sesionVM = (SesionViewModel)Session["objsesion"]; bool ret = true; vm.LstDomicilios = LstDomicilios; vm.LstVehiculos = LstVehiculos; vm.LstIngresos = LstIngresos; vm.LstIngresosAnteriores = LstIngresosAnteriores; if (vm.CargosFuncionesX1003Id == 0) { ret = vm.Insertar(sesionVM.Login); } return(Json(new { success = ret, mensajeError = vm.ErrorSMS }, JsonRequestBehavior.AllowGet)); }