public ActionResult MantenimientoMaterialQuebradizo() { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); ViewBag.Material = clsDControlMaterialQuebradizo.ConsultaMaterialQuebradizo(); 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 MantenimientoMaterialQuebradizo(MATERIAL_QUEBRADIZO model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); model.UsuarioIngresoLog = lsUsuario[0]; model.TerminalIngresoLog = Request.UserHostAddress; clsDControlMaterialQuebradizo.ModificarMaterialQuebradizo(model); return(Json("Registro exitoso", 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 AsignaMaterialesLinea() { 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(); var Empleado = clsDEmpleado.ConsultaEmpleado(lsUsuario[1]).FirstOrDefault(); ViewBag.Lineas = clsDGeneral.ConsultaLineas(Empleado.CODIGOLINEA); ViewBag.Material = clsDControlMaterialQuebradizo.ConsultaMaterialQuebradizo(); 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 GuardarObservacionControl(int idControl, string Observacion) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); clsDControlMaterialQuebradizo.GuardarObservacionControl(idControl, Observacion); return(Json("Observación guardado correctamente", 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 GeneraControl(string Linea, DateTime Fecha, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (string.IsNullOrEmpty(Linea) || string.IsNullOrEmpty(Turno)) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json("Faltan Parametros", JsonRequestBehavior.AllowGet)); } RespuestaGeneral respuesta = new RespuestaGeneral(); clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); CONTROL_MATERIAL control = new CONTROL_MATERIAL { Fecha = Fecha, Linea = Linea, Turno = Turno, FechaIngresoLog = DateTime.Now, UsuarioIngresoLog = lsUsuario[0], TerminalIngresoLog = Request.UserHostAddress, EstadoRegistro = clsAtributos.EstadoRegistroActivo }; var id = clsDControlMaterialQuebradizo.GenerarControlMaterialQuebradizo(control); respuesta.Codigo = id; if (id > 0) { var model = clsDControlMaterialQuebradizo.ConsultaControlMaterial(id); respuesta.Mensaje = model.Observacion; } return(Json(respuesta, 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 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()); } }
public ActionResult GuardarControlDetalle(CONTROL_MATERIAL_DETALLE model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (model.IdControlMaterialDetalle == 0) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json("Faltan Parametros", JsonRequestBehavior.AllowGet)); } clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); if (model.EstadoRegistro == clsAtributos.EstadoRegistroInactivo) { model.TotalMaterial = 0; model.BuenEstado = 0; model.DadoBaja = 0; } model.FechaIngresoLog = DateTime.Now; model.UsuarioIngresoLog = lsUsuario[0]; model.TerminalIngresoLog = Request.UserHostAddress; clsDControlMaterialQuebradizo.GuardarModificarControlMaterialDetalle(model); return(Json("1", 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 EliminarControl(int idControl) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (idControl == 0) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json("Faltan Parametros", JsonRequestBehavior.AllowGet)); } clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); CONTROL_MATERIAL control = new CONTROL_MATERIAL { IdControlMaterial = idControl, FechaIngresoLog = DateTime.Now, UsuarioIngresoLog = lsUsuario[0], TerminalIngresoLog = Request.UserHostAddress, EstadoRegistro = clsAtributos.EstadoRegistroActivo }; clsDControlMaterialQuebradizo.ElimnarControlMaterialQuebradizo(control); return(Json("Registro eliminado correctamente", 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 ReporteControlMaterialQuebradizoPartial(DateTime FechaDesde, DateTime FechaHasta, string Linea, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (string.IsNullOrEmpty(Linea)) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json("Faltan Parametros", JsonRequestBehavior.AllowGet)); } clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); var model = clsDControlMaterialQuebradizo.ConsultaReporteControlMaterial(FechaDesde, FechaHasta, Linea, Turno); 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 ValidarControl(string Linea, DateTime Fecha, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } RespuestaGeneral respuesta = new RespuestaGeneral(); clsDControlMaterialQuebradizo = new clsDControlMaterialQuebradizo(); var id = clsDControlMaterialQuebradizo.ValidaControlMaterialQuebradizo(Fecha, Linea, Turno); respuesta.Codigo = id; if (id > 0) { var model = clsDControlMaterialQuebradizo.ConsultaControlMaterial(id); respuesta.Mensaje = model.Observacion; } return(Json(respuesta, 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)); } }