public ActionResult ControlAuditoriaSangre() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); clsDAuditoriaSangre = new clsDAuditoriaSangre(); ViewBag.TipoAuditoria = clsDClasificador.ConsultarClasificador(clsAtributos.CodigoGrupoAuditoria, "0"); ViewBag.Lineas = clsDClasificador.ConsultarClasificador(clsAtributos.CodGrupoLineaProduccion, "0"); ViewBag.AuditoriaSangre = clsDAuditoriaSangre.ConsultarAuditoriaSangreDiaria(DateTime.Now, clsAtributos.TurnoUno); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public List <NivelUsuarioViewModel> ConsultarNivelUsuario(NIVEL_USUARIO filtros) { using (ASIS_PRODEntities entities = new ASIS_PRODEntities()) { var query = from o in entities.NIVEL_USUARIO select o; clsDEmpleado = new clsDEmpleado(); clsDClasificador = new clsDClasificador(); List <NivelUsuarioViewModel> Lista = new List <NivelUsuarioViewModel>(); List <Clasificador> Niveles = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodigoGrupoNivelUsuario, EstadoRegistro = clsAtributos.EstadoRegistroActivo }).ToList(); var Empleados = clsDEmpleado.ConsultaEmpleado("0"); Lista = (from q in query.ToList() join n in Niveles on q.Nivel equals int.Parse(n.Codigo) join e in Empleados on q.IdUsuario equals e.CEDULA select new NivelUsuarioViewModel { IdNivelUsuario = q.IdNivelUsuario, IdUsuario = q.IdUsuario, EstadoRegistro = q.EstadoRegistro, Nivel = q.Nivel, DescripcionNivel = n.Descripcion, Usuario = e.NOMBRES, UsuarioAprueba = q.CedulaAprueba }).Distinct().ToList(); return(Lista); } }
public ActionResult MantenimientoPediluvio() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); ViewBag.AreasPeliduvio = clsDClasificador.ConsultarClasificador(clsAtributos.CodGrupoAreasResidualCloro); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
// GET: Asistencia/Cuchillo public ActionResult Cuchillo() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); var ColorCuchillos = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodigoGrupoColorCuchillo, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); ViewBag.ColorCuchillos = ColorCuchillos; return(View()); } catch (Exception ex) { SetErrorMessage(ex.Message); clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(RedirectToAction("Home", "Home")); } }
public ActionResult ReporteMaestro() { try { ViewBag.dataTableJS = "1"; ViewBag.JqueryRotate = "1"; ViewBag.Select2 = "1"; ViewBag.MascaraInput = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); clsDOpcion = new clsDOpcion(); ViewBag.Pesos = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodPesoEnlatado, "0"); ViewBag.Lineas = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodLineaEnlatado, "0"); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(View()); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(View()); } }
public ActionResult ReporteControlCocheLinea() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDControlCocheLinea = new clsDControlCocheLinea(); clsDClasificador = new clsDClasificador(); ViewBag.Turno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno); return(View()); } catch (Exception ex) { SetErrorMessage(ex.Message); lsUsuario = User.Identity.Name.Split('_'); clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(RedirectToAction("Home", "Home")); } }
public ActionResult ControlCocheLinea() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineaProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); ViewBag.Turno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult CondicionPersonal() { try { ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; ViewBag.dataTableJS = "1"; ViewBag.select2 = "1"; clsDCondicionPersonal = new clsDCondicionPersonal(); ClsDClasificador = new clsDClasificador(); ViewBag.Lineas = ClsDClasificador.ConsultarClasificador(clsAtributos.CodGrupoLineasAprobarSolicitudProduccion, "0"); ViewBag.Condiciones = clsDCondicionPersonal.ConsultaManteminetoCondicion().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo); ViewBag.Turno = ClsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno); lsUsuario = User.Identity.Name.Split('_'); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult MantenimientoTemperatura() { try { ViewBag.select2 = "1"; ViewBag.dataTableJS = "1"; ViewBag.MascaraInput = "1"; ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clasificador = new clsDClasificador(); ViewBag.CodFormulario = clasificador.ConsultarClasificador(clsAtributos.codGroupTemperatura).ToList(); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult Clasificador() { try { ViewBag.dataTableJS = "1"; ViewBag.Select2 = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; lsUsuario = User.Identity.Name.Split('_'); clsDClasificador = new clsDClasificador(); List <Clasificador> Grupos = clsDClasificador.ConsultaClasificadorGrupos(); ViewBag.Grupos = Grupos; return(View()); } catch (Exception ex) { SetErrorMessage(ex.Message); lsUsuario = User.Identity.Name.Split('_'); clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(View()); } }
public ActionResult ClasificadorPartial() { try { clsDClasificador = new clsDClasificador(); List <spConsultaClasificador> Clasificador = new List <spConsultaClasificador>(); Clasificador = clsDClasificador.ConsultarClasificador().OrderBy(x => x.Grupo).ToList(); return(PartialView(Clasificador)); } catch (Exception ex) { //SetErrorMessage(ex.Message); lsUsuario = User.Identity.Name.Split('_'); Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public ActionResult MantParametrosLaboratorio() { try { ViewBag.MascaraInput = "1"; ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); var precoccion = clsDClasificador.ConsultarClasificador(clsAtributos.codPrecoccion); ViewBag.CodigoFormulario = precoccion; var areaLaboratorio = clsDClasificador.ConsultarClasificador(clsAtributos.codArea); ViewBag.AreaLaboratorio = areaLaboratorio; return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult OperatividadMetal() { try { ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; ViewBag.dataTableJS = "1"; ViewBag.JqueryRotate = "1"; ViewBag.MaskedInput = "1"; lsUsuario = User.Identity.Name.Split('_'); clsDClasificador = new clsDClasificador(); ViewBag.Turno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult KpiEnvaseLata() { try { ViewBag.JavaScrip = "PRODUCCION/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; ViewBag.dataTableJS = "1"; ViewBag.select2 = "1"; ViewBag.Apexcharts = "1"; ViewBag.DateRangePicker = "1"; ClsDClasificador = new clsDClasificador(); ViewBag.Turnos = ClsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno); lsUsuario = User.Identity.Name.Split('_'); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult ReporteControlCocheLineaPartial(DateTime Fecha, string Turno) { try { clsDControlCocheLinea = new clsDControlCocheLinea(); clsDClasificador = new clsDClasificador(); ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineaProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); var model = clsDControlCocheLinea.ConsultaReporteControlCochePorLinea(Fecha, Turno); return(PartialView(model)); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; lsUsuario = User.Identity.Name.Split('_'); clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public ActionResult ControlHoraMaquina() { try { // lsUsuario = User.Identity.Name.Split('_'); ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); ViewBag.Autoclaves = clsDClasificador.ConsultarClasificador(clsAtributos.CodigoGrupoAutoclave, "0"); //clsDApiOrdenFabricacion = new clsDApiOrdenFabricacion(); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(View()); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(View()); } }
public ActionResult EntregaUniforme() { try { ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; ViewBag.dataTableJS = "1"; ViewBag.select2 = "1"; lsUsuario = User.Identity.Name.Split('_'); clsDEmpleado = new clsDEmpleado(); clsDClasificador = new clsDClasificador(); var Empleado = clsDEmpleado.ConsultaEmpleado(lsUsuario[1]).FirstOrDefault(); ViewBag.Linea = Empleado.LINEA; ViewBag.CodLinea = Empleado.CODIGOLINEA; ViewBag.Lineas = clsDClasificador.ConsultarClasificador(clsAtributos.CodGrupoLineasAprobarSolicitudProduccion, "0"); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult ReporteCochesPorDias() { try { ViewBag.Apexcharts = "1"; ViewBag.DateRangePicker = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); var ListLineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineaProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); ViewBag.LineasJson = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(ListLineas); return(View()); } catch (Exception ex) { SetErrorMessage(ex.Message); lsUsuario = User.Identity.Name.Split('_'); clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(RedirectToAction("Home", "Home")); } }
public ActionResult ReporteAuditoriaSangre() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDClasificador = new clsDClasificador(); var ListLineas = clsDClasificador.ConsultaClasificador(new Clasificador { Grupo = clsAtributos.CodGrupoLineaProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); ViewBag.TipoAuditoria = clsDClasificador.ConsultarClasificador(clsAtributos.CodigoGrupoAuditoria, "0"); ViewBag.Lineas = new SelectList(ListLineas, "codigo", "descripcion"); return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult ReporteDistribucionPorLinea() { try { ViewBag.dataTableJS = "1"; Usuario = User.Identity.Name.Split('_'); clsDClasificador = new clsDClasificador(); clsDEmpleado = new clsDEmpleado(); clsDLogin = new clsDLogin(); clsDGeneral = new clsDGeneral(); var Empleado = clsDEmpleado.ConsultaEmpleado(Usuario[1]).FirstOrDefault(); ViewBag.LineaEmpleado = Empleado.CODIGOLINEA; List <int?> roles = clsDLogin.ConsultaRolesUsuario(Usuario[1]); if (roles.FirstOrDefault(x => x.Value == clsAtributos.RolSupervisorGeneral || x.Value == clsAtributos.RolControladorGeneral) != null) { ViewBag.SupervisorGeneral = clsAtributos.RolSupervisorGeneral; ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineasAprobarSolicitudProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); } else if (roles.FirstOrDefault(x => x.Value == clsAtributos.AsistenteProduccion) != null) { ViewBag.SupervisorGeneral = clsAtributos.RolSupervisorGeneral; ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineasAprobarSolicitudProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); } else if (roles.FirstOrDefault(x => x.Value == clsAtributos.RolSupervisorLinea || x.Value == clsAtributos.RolControladorLinea) != null) { ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineaProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo, Codigo = Empleado.CODIGOLINEA }); } else { ViewBag.Lineas = clsDGeneral.ConsultaLineas(Empleado.CODIGOLINEA); } return(View()); } catch (Exception ex) { SetErrorMessage(ex.Message); Usuario = User.Identity.Name.Split('_'); clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = Usuario[0] }); return(RedirectToAction("Home", "Home")); } }
public void ConsultarComboNivelUsuario() { clsApiUsuario = new clsApiUsuario(); clsDClasificador = new clsDClasificador(); ViewBag.Usuarios = clsApiUsuario.ConsultaUsuariosSap(); ViewBag.Nivel = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodigoGrupoNivelUsuario, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); }
public JsonResult ConsultarBandejaTermoencogidoSellado(DateTime fechaDesde, DateTime fechaHasta, bool estadoReporte) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDTemperaturaTermoencogidoSellado = new clsDTemperaturaTermoencogidoSellado(); var poCloroCisterna = clsDTemperaturaTermoencogidoSellado.ConsultarBadejaEstado(fechaDesde, fechaHasta, estadoReporte); clsDClasificador = new clsDClasificador(); var poTurno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno).ToList(); List <dynamic> turno = new List <dynamic>(); string tr = ""; if (poCloroCisterna != null) { foreach (var item in poCloroCisterna) { tr = (from c in poTurno where c.Codigo == item.Turno select c.Descripcion).FirstOrDefault(); turno.Add(new { item.EstadoReporte, item.Fecha, item.Id, item.Observacion, item.Turno, item.UsuarioIngresoLog, item.UsuarioModificacionLog, tr }); } return(Json(turno, JsonRequestBehavior.AllowGet)); } else { return(Json("0", JsonRequestBehavior.AllowGet)); } } catch (DbEntityValidationException e) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } }
public ActionResult EmpleadoTurno() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; Usuario = User.Identity.Name.Split('_'); clsDLogin = new clsDLogin(); clsDGeneral = new clsDGeneral(); clsDEmpleado = new clsDEmpleado(); clsDClasificador = new clsDClasificador(); var Empleado = clsDEmpleado.ConsultaEmpleado(Usuario[1]).FirstOrDefault(); ViewBag.LineaEmpleado = Empleado.CODIGOLINEA; List <int?> roles = clsDLogin.ConsultaRolesUsuario(Usuario[1]); if (roles.FirstOrDefault(x => x.Value == clsAtributos.RolSupervisorGeneral || x.Value == clsAtributos.RolControladorGeneral) != null) { ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineasAprobarSolicitudProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); } else if (roles.FirstOrDefault(x => x.Value == clsAtributos.RolSupervisorLinea || x.Value == clsAtributos.RolControladorLinea) != null) { ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineaProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo, Codigo = Empleado.CODIGOLINEA }); } else { ViewBag.Lineas = clsDGeneral.ConsultaLineas(Empleado.CODIGOLINEA); } return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); Usuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(Usuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); Usuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(Usuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult Clasificador(Clasificador model, bool ValidaGrupo) { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; lsUsuario = User.Identity.Name.Split('_'); clsDClasificador = new clsDClasificador(); List <Clasificador> Grupos = new List <Clasificador>(); if (!ModelState.IsValid || (!ValidaGrupo && string.IsNullOrEmpty(model.Grupo))) { if (!ValidaGrupo && string.IsNullOrEmpty(model.Grupo)) { ModelState.AddModelError("Grupo", "Campo Requerido"); } Grupos = clsDClasificador.ConsultaClasificadorGrupos(); ViewBag.Grupos = Grupos; return(View(model)); } if (ValidaGrupo) { model.Grupo = model.Codigo; model.Codigo = "0"; } model.EstadoRegistro = model.EstadoRegistro == "true" ? "A" : "I"; model.UsuarioIngresoLog = lsUsuario[0]; model.TerminalIngresoLog = Request.UserHostAddress + ""; Grupos = clsDClasificador.ConsultaClasificadorGrupos(); var mensaje = clsDClasificador.GuardarModificarClasificador(model); SetSuccessMessage(mensaje); ViewBag.Grupos = Grupos; return(View()); } catch (Exception ex) { SetErrorMessage(ex.Message); clsDError = new clsDError(); clsDError.GrabarError(new ERROR { Controlador = this.ControllerContext.RouteData.Values["controller"].ToString(), Mensaje = ex.Message, Observacion = "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), FechaIngreso = DateTime.Now, TerminalIngreso = Request.UserHostAddress, UsuarioIngreso = lsUsuario[0] }); return(RedirectToAction("Clasificador")); } }
//-----------------------------------------------------VISTA DE INGRESO DE DATOS---------------------------------------------------------------- public ActionResult CloroCisternaDescongelado() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; ViewBag.MascaraInput = "1"; clsLogin = new clsDLogin(); lsUsuario = User.Identity.Name.Split('_'); var usuarioOpcion = clsLogin.ValidarPermisoOpcion(lsUsuario[1], "ReporteCloroCisternaDescongelado"); if (usuarioOpcion) { ViewBag.Link = "../" + RouteData.Values["controller"] + "/" + "ReporteCloroCisternaDescongelado"; } ClsdParametroCalidad = new ClsdParametroCalidad(); var parametros = ClsdParametroCalidad.ConsultaManteminetoParametroCalidad(clsAtributos.CC_CodParametroCloroCisterna); if (parametros == null) { ViewBag.ErrorParametro = "99"; } else { ViewBag.ColorDentroRango = parametros.ColorDentroRango; ViewBag.ColorFueraRango = parametros.ColorFueraRango; } clsDClasificador = new clsDClasificador(); var poTurno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno).ToList(); if (poTurno != null) { ViewBag.Turno = poTurno; } return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } }
public ActionResult CargarPartialControlDetalles(int?IdCabeceraCOntrol, DateTime Fecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDClasificador = new clsDClasificador(); ViewBag.Usos = clsDClasificador.ConsultarClasificador("032"); //clsDApiOrdenFabricacion = new clsDApiOrdenFabricacion(); //dynamic result = clsDApiOrdenFabricacion.ConsultaOrdenFabricacionPorFechaProduccion(Fecha); //List<OrdenFabricacion> Listado = new List<OrdenFabricacion>(); //foreach (var x in result) //{ // Listado.Add(new OrdenFabricacion { Orden = x.OrdenFabricacion }); //} //ViewBag.Ordenesfab = Listado; //clsDControlConsumoInsumo = new clsDControlConsumoInsumo(); //var model = clsDControlConsumoInsumo.ConsultaControlConsumoInsumo(Fecha, LineaNegocio, Turno); //if (!model.Any()) //{ // return Json("0", JsonRequestBehavior.AllowGet); //} return(PartialView()); } catch (DbEntityValidationException e) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } }
public ActionResult ReporteMonitoreoDescongeladoPartial(DateTime Fecha, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDMonitoreoDescongelado = new clsDMonitoreoDescongelado(); clsDClasificador = new clsDClasificador(); ClsdMantenimientoTipoDescongelado = new ClsdMantenimientoTipoDescongelado(); ClsdMantenimientoMuestraDescongelado = new ClsdMantenimientoMuestraDescongelado(); ViewBag.Muestra = ClsdMantenimientoMuestraDescongelado.ConsultaManteminetoMuestraDescongelado().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo).ToList(); ViewBag.Tipo = ClsdMantenimientoTipoDescongelado.ConsultaManteminetoTipoDescongelado().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo).ToList(); var poTurno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno, Turno).FirstOrDefault(); if (poTurno != null) { ViewBag.Turno = poTurno.Descripcion; } var model = clsDMonitoreoDescongelado.ConsultaMonitoreoDescongelado(Fecha).ToList(); if (!model.Any()) { return(Json("0", JsonRequestBehavior.AllowGet)); } return(PartialView(model)); } catch (DbEntityValidationException e) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } }
public ActionResult ReporteResidualCloroPartial(DateTime Fecha, string Area, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsDMantenimientoPediluvio = new ClsDMantenimientoPediluvio(); clsDResidualCloro = new clsDResidualCloro(); ViewBag.Pediluvios = ClsDMantenimientoPediluvio.ConsultarMantenimientoPediluvio().Where(x => x.Area == Area && x.EstadoRegistro == clsAtributos.EstadoRegistroActivo); var model = clsDResidualCloro.ConsultaReporteResidualCloro(Fecha, Area).Where(x => x.Turno == Turno); if (!model.Any()) { return(Json("0", JsonRequestBehavior.AllowGet)); } clsDClasificador = new clsDClasificador(); var poTurno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno, Turno).FirstOrDefault(); if (poTurno != null) { ViewBag.Turno = poTurno.Descripcion; } return(PartialView(model)); } catch (DbEntityValidationException e) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); return(Json(Mensaje, JsonRequestBehavior.AllowGet)); } }
public ActionResult BandejaResidualCloroPartial(DateTime?FechaDesde, DateTime?FechaHasta, bool Estado = false) { try { clsDResidualCloro = new clsDResidualCloro(); clsDClasificador = new clsDClasificador(); List <RESIDUAL_CLORO_CONTROL> poCloroCisterna = null; ViewBag.Areas = clsDClasificador.ConsultarClasificador(clsAtributos.CodGrupoAreasResidualCloro); if (FechaDesde != null && FechaHasta != null) { poCloroCisterna = clsDResidualCloro.ConsultaResidualCloroControl(FechaDesde.Value, FechaHasta.Value, Estado); } else { poCloroCisterna = clsDResidualCloro.ConsultaResidualCloroControlPendiente(); } if (poCloroCisterna != null && poCloroCisterna.Any()) { clsDClasificador = new clsDClasificador(); ViewBag.Turno = clsDClasificador.ConsultarClasificador(clsAtributos.GrupoCodTurno); return(PartialView(poCloroCisterna)); } else { return(Json("0", JsonRequestBehavior.AllowGet)); } } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(RedirectToAction("Home", "Home")); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(Json(ex.Message, JsonRequestBehavior.AllowGet)); } }
public ActionResult ReporteControlMaterialQuebradizo() { try { lsUsuario = User.Identity.Name.Split('_'); ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); clsDGeneral = new clsDGeneral(); clsDEmpleado = new clsDEmpleado(); clsDLogin = new clsDLogin(); clsDClasificador = new clsDClasificador(); var Empleado = clsDEmpleado.ConsultaEmpleado(lsUsuario[1]).FirstOrDefault(); bool existeRol = clsDLogin.ValidarUsuarioRol(lsUsuario[1], clsAtributos.AsistenteProduccion); if (existeRol) { ViewBag.Lineas = clsDClasificador.ConsultaClasificador(new Models.Seguridad.Clasificador { Grupo = clsAtributos.CodGrupoLineasAprobarSolicitudProduccion, EstadoRegistro = clsAtributos.EstadoRegistroActivo }); ViewBag.AsistenteProduccion = existeRol; } else { ViewBag.Lineas = clsDGeneral.ConsultaLineas(Empleado.CODIGOLINEA); } return(View()); } catch (DbEntityValidationException e) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), null, e); SetErrorMessage(Mensaje); return(View()); } catch (Exception ex) { clsDError = new clsDError(); lsUsuario = User.Identity.Name.Split('_'); string Mensaje = clsDError.ControlError(lsUsuario[0], Request.UserHostAddress, this.ControllerContext.RouteData.Values["controller"].ToString(), "Metodo: " + this.ControllerContext.RouteData.Values["action"].ToString(), ex, null); SetErrorMessage(Mensaje); return(View()); } }