public JsonResult ListarUsuario(string Nombres, string Usuario) { var objResult = new object(); try { SeguridadViewModel vm = new SeguridadViewModel(); //Listas int IdUsuario = Auditoria.IsAdmin(); vm.ListaUsuario = new UsuarioLG().ListarUsuarioPorNombre(Nombres, Usuario, IdUsuario).ToList(); objResult = new { iTipoResultado = 1, ListaUsuario = vm.ListaUsuario, }; return(Json(objResult)); } catch (Exception ex) { objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado }; return(Json(objResult)); } }
public ActionResult ListarProcesoCombo() { ConfiguracionViewModel VM = new ConfiguracionViewModel(); var objResult = new Object(); int IdUsuario = Auditoria.IsAdmin(); VM.Operador = new entidades.Configuracion.Operador(); VM.ListaOperador = new List <entidades.Configuracion.Operador>(); VM.ListaCampania = new List <entidades.Configuracion.Campania>(); VM.ListaJefatura = new List <Usuario>(); VM.ListaCoordinador = new List <Usuario>(); try { if (IdUsuario == 0) { VM.Operador.IdOperario = 0; VM.Operador.NombreCompleto = "Selecciona Operador"; VM.ListaOperador.Add(VM.Operador); } var lista = new OperadorLG().ListarTodoOperador(IdUsuario).ToList(); VM.ListaCampania = new CampaniaLG().ListarTodoCampania().ToList(); VM.ListaJefatura = new UsuarioLG().ListarTodoJefatura().ToList(); VM.ListaCoordinador = new UsuarioLG().ListarTodoCoordinador().ToList(); foreach (var item in lista) { VM.ListaOperador.Add(item); } objResult = new { iTipoResultado = 1, ListaOperador = VM.ListaOperador, ListaCampania = VM.ListaCampania, ListaJefatura = VM.ListaJefatura, ListaCoordinador = VM.ListaCoordinador }; return(Json(objResult, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { objResult = new { iTipoResultado = 2, Mensaje = ex.Message }; return(Json(objResult, JsonRequestBehavior.AllowGet)); } }
public JsonResult ListarFechaPorOperario(string FechaApertura = "", int IdOperador = 0) { try { var objResult = new Object(); CultureInfo culture = new CultureInfo("es-PE"); DateTime dFechaApertura = Convert.ToDateTime(FechaApertura); ProcesoViewModel VM = new ProcesoViewModel(); VM.ListaRetoque = new RetoqueLG().ListarFechaPorOperario(dFechaApertura, IdOperador, Auditoria.IsAdmin()).ToList(); objResult = new { iTipoResultado = 1, ListaRetoque = VM.ListaRetoque.ToList() }; return(Json(objResult, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }