public ActionResult PeriodoPartial() { try { clsDPeriodo = new clsDPeriodo(); List <PERIODO> Periodos = new List <PERIODO>(); Periodos = clsDPeriodo.ConsultaPeriodos(new PERIODO()).ToList(); return(PartialView(Periodos)); } 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 GuardarModificarControlLavadoDesinfeccionManos(CC_CONTROL_LAVADO_DESINFECCION_MANOS model, bool siAprobar = false) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(model.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } clsDLavadoDesinfeccionManos = new clsDLavadoDesinfeccionManos(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; var valor = clsDLavadoDesinfeccionManos.GuardarModificarControlLavadoDesinfeccionManos(model, siAprobar); if (valor == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } else if (valor == 1) { return(Json("1", JsonRequestBehavior.AllowGet)); } else if (valor == 2) { return(Json("2", JsonRequestBehavior.AllowGet)); } else { return(Json("3", 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 EliminarCloroCisternaDescongeladoDetalle(CC_CLORO_CISTERNA_DESCONGELADO_DETALLE model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDCloroCisternaDescongelado = new clsDCloroCisternaDescongelado(); var estadoReporte = clsDCloroCisternaDescongelado.ConsultarEstadoReporte(model.IdCloroCisternaCabecera); if (estadoReporte != null) { clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(estadoReporte.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } if (!estadoReporte.EstadoReporte) { var poCloroCisterna = clsDCloroCisternaDescongelado.Eliminar_ReporteCloroCisternaDescongeladoDetalle(model); if (poCloroCisterna == 1) { return(Json("1", JsonRequestBehavior.AllowGet)); } else { return(Json("0", JsonRequestBehavior.AllowGet)); } } else { return(Json("2", JsonRequestBehavior.AllowGet)); } } return(Json("10", 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 EliminarTermoencogidoSelladoDetalle(CC_TEMPERATURA_TERMOENCOGIDO_SELLADO_DETALLE model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDTemperaturaTermoencogidoSellado = new clsDTemperaturaTermoencogidoSellado(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; clsDPeriodo = new clsDPeriodo(); var estadoReporte = clsDTemperaturaTermoencogidoSellado.ConsultarEstadoReporte(model.IdCabecera); if (estadoReporte != null) { bool periodo = clsDPeriodo.ValidaFechaPeriodo(estadoReporte.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } var valor = clsDTemperaturaTermoencogidoSellado.EliminarTermoencogidoSelladoDetalle(model); if (valor == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } else { return(Json("1", JsonRequestBehavior.AllowGet)); } } else { return(Json("50", 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 JsonResult GuardarControl(CC_CALIBRACION_PHMETRO poControl) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(poControl.Fecha.Value)) { object[] respuesta = new object[3]; respuesta[0] = "444"; respuesta[1] = "No se pudo completar la acción, por que el periodo se encuentra cerrado"; respuesta[2] = poControl; return(Json(respuesta, JsonRequestBehavior.AllowGet)); } poControl.FechaIngresoLog = DateTime.Now; poControl.UsuarioIngresoLog = lsUsuario[0]; poControl.TerminalIngresoLog = Request.UserHostAddress; poControl.EstadoRegistro = clsAtributos.EstadoRegistroActivo; object[] resultado = null; clsDCalibracionPhMetro = new clsDCalibracionPhMetro(); if (poControl.IDPhMetro == 0) { resultado = clsDCalibracionPhMetro.GuardarControl(poControl); } else { resultado = clsDCalibracionPhMetro.ActualizarControl(poControl); } //clsDControlConsumoInsumo = new clsDControlConsumoInsumo(); //string resultado = clsDControlConsumoInsumo.GuardarPallet(pallet); return(Json(resultado, 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 ControlCloroCisternaDescongeladoDetalle(CC_CLORO_CISTERNA_DESCONGELADO_DETALLE model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDCloroCisternaDescongelado = new clsDCloroCisternaDescongelado(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; var estadoReporte = clsDCloroCisternaDescongelado.ConsultarEstadoReporte(model.IdCloroCisternaCabecera); clsDPeriodo = new clsDPeriodo(); if (estadoReporte != null && !estadoReporte.EstadoReporte) { bool periodo = clsDPeriodo.ValidaFechaPeriodo(estadoReporte.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } //} //if (!estadoReporte.EstadoReporte) //{ clsDCloroCisternaDescongelado.GuardarModificar_ReporteCloroCisternaDescongeladoDetalle(model); return(Json("Registro Exitoso", JsonRequestBehavior.AllowGet)); } else { return(Json("2", 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 EliminarMonitoreoDescongelado(CC_MONITOREO_DESCONGELADO model, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (model.IdMonitoreoDescongelado == 0) { return(Json(0, JsonRequestBehavior.AllowGet)); } model.FechaIngresoLog = DateTime.Now; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; model.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; clsDMonitoreoDescongelado = new clsDMonitoreoDescongelado(); clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } var Control = clsDMonitoreoDescongelado.ConsultaMonitoreoDescongeladoControl(model.Fecha); if (Control != null && Control.EstadoReporte) { return(Json("1", JsonRequestBehavior.AllowGet)); } clsDMonitoreoDescongelado.EliminarMonitoreoDescongelado(model); return(Json("Registro Eliminado", 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 JsonResult BandejaAprobarReverso(CC_CALIBRACION_FLUOROMETRO_CTRL model, bool siAprobar) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(model.FechaHora); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); model.FechaIngresoLog = DateTime.Now; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; model.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; var valor = ClsDCalibracionFluorometro.GuardarModificarCalibracionFluor(model, siAprobar); if (valor == 2) { return(Json("2", 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 EliminarTemperaturaInternaRefrigeradora(CC_TEMPERATURA_INTERNA_REFRIGERADORA model, DateTime Fecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } if (model.IdTemperaturaInternaRefrigeradora == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } model.FechaIngresoLog = DateTime.Now; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; model.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; ClsdTemperaturaInternaRefrigeradora = new ClsdTemperaturaInternaRefrigeradora(); if (ClsdTemperaturaInternaRefrigeradora.ConsultaTemperaturaInternaRefrigeradoraControl(Fecha).Any(x => x.EstadoReporte)) { return(Json(1, JsonRequestBehavior.AllowGet)); } ClsdTemperaturaInternaRefrigeradora.EliminarTemperaturaInternaRefrigeradora(model); return(Json("Registro Eliminado", 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 ControlCocheLinea(CONTROL_COCHE_LINEA model) { try { if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } if (ModelState.IsValid) { clsDControlCocheLinea = new clsDControlCocheLinea(); lsUsuario = User.Identity.Name.Split('_'); model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; string respuesta = clsDControlCocheLinea.GuardarModificarControlCochePorLinea(model); return(Json(respuesta, JsonRequestBehavior.AllowGet)); } else { return(Json("Faltan parametros", 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 JsonResult EliminarControl(int IdControl, DateTime poFecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(poFecha)) { object[] respuesta = new object[3]; respuesta[0] = "444"; respuesta[1] = "No se pudo completar la acción, por que el periodo se encuentra cerrado"; respuesta[2] = poFecha; return(Json(respuesta, JsonRequestBehavior.AllowGet)); } CC_CALIBRACION_PHMETRO poCabecera = new CC_CALIBRACION_PHMETRO() { IDPhMetro = IdControl, UsuarioIngresoLog = lsUsuario[0], FechaIngresoLog = DateTime.Now, TerminalIngresoLog = Request.UserHostAddress }; object[] Respuesta = null; clsDCalibracionPhMetro = new clsDCalibracionPhMetro(); Respuesta = clsDCalibracionPhMetro.InactivarControl(poCabecera); 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 EliminarAnalisisAguaTanquero(CC_ANALISIS_AGUA_TANQUERO model, DateTime Fecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } if (model.IdAnalisisAguaTanquero == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } model.FechaIngresoLog = DateTime.Now; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; model.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; ClsdAnalisisAguaTanquero = new ClsdAnalisisAguaTanquero(); if (ClsdAnalisisAguaTanquero.ConsultaAnalisisAguaTanqueroControl(Fecha).Any(x => x.EstadoReporte)) { return(Json(1, JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaTanquero.EliminarAnalisisAguaTanquero(model); return(Json("Registro Eliminado", 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 VerificacionPotenciometro(CC_VERIFICACION_POTENCIOMETRO model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdVerificacionPotenciometro = new ClsdVerificacionPotenciometro(); model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.FechaIngresoLog = DateTime.Now; model.UsuarioIngresoLog = lsUsuario[0]; model.TerminalIngresoLog = Request.UserHostAddress; clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } if (ClsdVerificacionPotenciometro.ConsultaVerificacionPotenciometro(model.Fecha).Any(x => x.EstadoReporte)) { return(Json(1, JsonRequestBehavior.AllowGet)); } ClsdVerificacionPotenciometro.GuardarModificarVerificacionPotenciometro(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 CloroAguaAutoClave(CC_CLORO_AGUA_AUTOCLAVE model, DateTime Fecha, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsDCloroAguaAutoclave = new ClsDCloroAguaAutoclave(); model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.FechaIngresoLog = DateTime.Now; model.UsuarioIngresoLog = lsUsuario[0]; model.TerminalIngresoLog = Request.UserHostAddress; clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } if (ClsDCloroAguaAutoclave.ConsultaCloroAguaAutoclaveControl(Fecha, Turno).Any(x => x.EstadoReporte)) { return(Json(1, JsonRequestBehavior.AllowGet)); } ClsDCloroAguaAutoclave.GuardarModificarCloroAguaAutoclave(model, Fecha, Turno); 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 ReversarBandejaControl(CC_ANALISIS_AGUA_TANQUERO_CONTROL model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaTanquero = new ClsdAnalisisAguaTanquero(); model.FechaAprobacion = null; model.AprobadoPor = null; model.EstadoReporte = clsAtributos.EstadoReportePendiente; model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaTanquero.Aprobar_ReporteAnalisisAguaTanquero(model); return(Json("Reporte reversado exitosamente", 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(CONTROL_COCHE_LINEA model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (model == null) { return(Json("0", JsonRequestBehavior.AllowGet)); } model.FechaIngresoLog = DateTime.Now; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; model.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; clsDControlCocheLinea = new clsDControlCocheLinea(); clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } clsDControlCocheLinea.EliminarControl(model); return(Json("Registro Eliminado", 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 ReversarBandejaControl(CC_TEMPERATURA_INTERNA_REFRIGERADORA_CONTROL model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } ClsdTemperaturaInternaRefrigeradora = new ClsdTemperaturaInternaRefrigeradora(); model.FechaAprobacion = null; model.AprobadoPor = null; model.EstadoReporte = clsAtributos.EstadoReportePendiente; model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; ClsdTemperaturaInternaRefrigeradora.Aprobar_ReporteTemperaturaInternaRefrigeradora(model); return(Json("Reporte reversado exitosamente", 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 AprobarBandejaControlCloro(CC_KARDEX_REACTIVO model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(model.Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } ClsdKardexReactivo = new ClsdKardexReactivo(); model.FechaAprobacion = DateTime.Now; model.AprobadoPor = lsUsuario[0]; model.EstadoReporte = clsAtributos.EstadoReporteActivo; model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; ClsdKardexReactivo.Aprobar_ReporteKardexReactivo(model); return(Json("Aprobación Exitosa", 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 AprobarBandejaControlCloro(CC_CLORO_CISTERNA_DESCONGELADO model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(model.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } clsDCloroCisternaDescongelado = new clsDCloroCisternaDescongelado(); model.AprobadoPor = lsUsuario[0]; model.UsuarioIngresoLog = lsUsuario[0]; clsDCloroCisternaDescongelado.Aprobar_ReporteCloroCisternaDescongelado(model); return(Json("Cambio de ESTADO realizado exitosamente", 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 JsonResult ReversarControl(int IdControl, DateTime poFecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(poFecha)) { string respuesta = "444"; return(Json(respuesta, JsonRequestBehavior.AllowGet)); } clsDCalibracionPhMetro = new clsDCalibracionPhMetro(); string Respuesta = clsDCalibracionPhMetro.ReversarControl(IdControl, lsUsuario[0], Request.UserHostAddress); 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 JsonResult GuardarModificarCalibracionFluor(CC_CALIBRACION_FLUOROMETRO_CTRL model, bool siAprobar, List <CC_CALIBRACION_FLUOROMETRO_DET> detalle) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(model.FechaHora); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; if (detalle == null || detalle.Count == 0) { return(Json("6", JsonRequestBehavior.AllowGet));//SIN DETALLE } if (siAprobar) { var estadoReporte = ClsDCalibracionFluorometro.ConsultarCalibracionFluorIdFecha(model.IdCalibracionFluor, DateTime.MinValue); if (estadoReporte.EstadoReporte) { return(Json("5", JsonRequestBehavior.AllowGet));//REGISTRO APROBADO } } else { var validarFechaExiste = ClsDCalibracionFluorometro.ConsultarCalibracionFluorIdFecha(0, model.FechaHora); if (validarFechaExiste != null && validarFechaExiste.IdCalibracionFluor != model.IdCalibracionFluor) { return(Json("4", JsonRequestBehavior.AllowGet));//FECHA EXISTE } } var valor = ClsDCalibracionFluorometro.GuardarModificarCalibracionFluor(model, siAprobar); foreach (var item in detalle) { item.IdCalibracionFluor = model.IdCalibracionFluor; item.FechaIngresoLog = DateTime.Now; item.EstadoRegistro = clsAtributos.EstadoRegistroActivo; item.TerminalIngresoLog = Request.UserHostAddress; item.UsuarioIngresoLog = lsUsuario[0]; ClsDCalibracionFluorometro.GuardarModificarCalibracionFluorDetalle(item); } if (valor == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } else if (valor == 1) { return(Json("1", JsonRequestBehavior.AllowGet)); } else if (valor == 2) { return(Json("2", JsonRequestBehavior.AllowGet)); } //APROBAR else { return(Json("3", JsonRequestBehavior.AllowGet));//ERROR DE FECHA/HORA } } 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 ControlCloroCisternaDescongelado(CC_CLORO_CISTERNA_DESCONGELADO model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(model.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } clsDCloroCisternaDescongelado = new clsDCloroCisternaDescongelado(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; var estadoReporte = clsDCloroCisternaDescongelado.ConsultarEstadoReporte(model.IdCloroCisterna); if (!estadoReporte.EstadoReporte) { ClsdParametroCalidad = new ClsdParametroCalidad(); var parametros = ClsdParametroCalidad.ConsultaManteminetoParametroCalidad(clsAtributos.CC_CodParametroCloroCisterna); model.ParamMax = parametros.Maximo; model.ParamMin = parametros.Minimo; int result = clsDCloroCisternaDescongelado.GuardarModificar_ReporteCloroCisternaDescongelado(model); if (result == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } else { return(Json("1", JsonRequestBehavior.AllowGet)); } } else { return(Json("2", 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 Periodo(PERIODO model) { try { ViewBag.dataTableJS = "1"; ViewBag.JavaScrip = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; lsUsuario = User.Identity.Name.Split('_'); clsDPeriodo = new clsDPeriodo(); RespuestaGeneral Respuesta = new RespuestaGeneral(); if (string.IsNullOrEmpty(model.Descripcion)) { Respuesta.Codigo = 0; Respuesta.Mensaje = "Ingrese un Codigo"; return(Json(Respuesta, JsonRequestBehavior.AllowGet)); } if (string.IsNullOrEmpty(model.Descripcion)) { Respuesta.Codigo = 0; Respuesta.Mensaje = "Ingrese una Descripcion"; return(Json(Respuesta, JsonRequestBehavior.AllowGet)); } if (model.FechaDesde > model.FechaHasta) { Respuesta.Codigo = 0; Respuesta.Mensaje = "Fecha desde no puede ser mayor"; return(Json(Respuesta, JsonRequestBehavior.AllowGet)); } if (clsDPeriodo.ValidarPeriodoFechaDesde(model.FechaDesde, model.FechaHasta, model.IdPeriodo)) { Respuesta.Codigo = 0; Respuesta.Mensaje = "Ya existe un periodo con ese rango de fechas"; return(Json(Respuesta, JsonRequestBehavior.AllowGet)); } model.UsuarioIngresoLog = lsUsuario[0]; model.FechaIngresoLog = DateTime.Now; // model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; string Mensaje = clsDPeriodo.GuardarModificarPeriodo(model); Respuesta.Codigo = 1; Respuesta.Mensaje = Mensaje; 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 JsonResult GuardarModificarTermoencogidoSellado(CC_TEMPERATURA_TERMOENCOGIDO_SELLADO model, bool siAprobar = false) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); bool periodo = clsDPeriodo.ValidaFechaPeriodo(model.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } clsDTemperaturaTermoencogidoSellado = new clsDTemperaturaTermoencogidoSellado(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; if (model.Id != 0 && !siAprobar) { var estadoReporte = clsDTemperaturaTermoencogidoSellado.ConsultarEstadoReporte(model.Id); if (estadoReporte.EstadoReporte) { return(Json("4", JsonRequestBehavior.AllowGet));//REGISTRO APROBADO } } var valor = clsDTemperaturaTermoencogidoSellado.GuardarModificarTermoencogidoSellado(model, siAprobar); if (valor == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } else if (valor == 1) { return(Json("1", JsonRequestBehavior.AllowGet)); } else if (valor == 2) { return(Json("2", JsonRequestBehavior.AllowGet)); } else if (valor == 3) { return(Json("3", JsonRequestBehavior.AllowGet)); //ERROR DE FECHA } return(Json("5", JsonRequestBehavior.AllowGet)); //TURNO EXISTE } 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 EliminarLavadoDesinfeccionManosDetalle(List <CC_CONTROL_LAVADO_DESINFECCION_MANOS_DETALLE> model) { int valor = 5; try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } clsDPeriodo = new clsDPeriodo(); clsDLavadoDesinfeccionManos = new clsDLavadoDesinfeccionManos(); var estadoReporte = clsDLavadoDesinfeccionManos.ConsultarEstadoReporte(model[0].IdDesinfeccionManos); if (estadoReporte.EstadoReporte) { return(Json("2", JsonRequestBehavior.AllowGet)); } bool periodo = clsDPeriodo.ValidaFechaPeriodo(estadoReporte.Fecha); if (!periodo) { return(Json("100", JsonRequestBehavior.AllowGet)); } foreach (var item in model) { clsDLavadoDesinfeccionManos = new clsDLavadoDesinfeccionManos(); item.FechaIngresoLog = DateTime.Now; item.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; item.TerminalIngresoLog = Request.UserHostAddress; item.UsuarioIngresoLog = lsUsuario[0]; valor = clsDLavadoDesinfeccionManos.EliminarLavadoDesinfeccionManosDetalle(item); } if (valor == 0) { return(Json("0", JsonRequestBehavior.AllowGet)); } else { 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)); } }