public ActionResult EliminarAnalisisAguaCalderos(CC_ANALISIS_AGUA_CALDEROS_DETALLE model, DateTime Fecha) { 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; ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); clsDPeriodo = new clsDPeriodo(); if (!clsDPeriodo.ValidaFechaPeriodo(Fecha)) { return(Json("800", JsonRequestBehavior.AllowGet)); } if (ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCalderoControl(Fecha).Any(x => x.EstadoReporte)) { return(Json(1, JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaCaldero.EliminarAnalisisAguaCaldero(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 ConsultaParametros(DateTime Fecha, int IdEquipo) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdMantenimientoParametroAac = new ClsdMantenimientoParametroAac(); ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); var Parametros = ClsdMantenimientoParametroAac.ConsultaManteminetoParametroAac().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo).ToList(); var control = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCaldero(Fecha).Where(x => x.IdEquipo == IdEquipo).Select(x => x.IdParametro).ToList(); var ParametrosFinal = (from p in Parametros where !control.Contains(p.IdParametro) select new CC_MANTENIMIENTO_PARAMETRO_AAC() { IdParametro = p.IdParametro, Descripcion = p.Descripcion, Abreviatura = p.Abreviatura }).ToList(); if (!ParametrosFinal.Any()) { return(Json("0", JsonRequestBehavior.AllowGet)); } return(Json(ParametrosFinal, 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 ValidaEstadoReporte(DateTime Fecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); var control = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCalderoControl(Fecha).FirstOrDefault(); if (control != null) { if (control.EstadoReporte) { return(Json(1, JsonRequestBehavior.AllowGet)); } else { 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 ReporteAnalisisAguaCalderosDetallePartial(DateTime Fecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); ClsdMantenimientoParametroAac = new ClsdMantenimientoParametroAac(); ClsdMantenimientoEquipoAac = new ClsdMantenimientoEquipoAac(); ClsdMantenimientoGrupoAac = new ClsdMantenimientoGrupoAac(); ViewBag.Parametros = ClsdMantenimientoParametroAac.ConsultaManteminetoParametroAac().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo).ToList(); ViewBag.Equipos = ClsdMantenimientoEquipoAac.ConsultaManteminetoEquipoAac().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo).ToList(); ViewBag.Grupos = ClsdMantenimientoGrupoAac.ConsultaManteminetoGrupo().Where(x => x.EstadoRegistro == clsAtributos.EstadoRegistroActivo).ToList(); var model = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCaldero(Fecha); 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 BandejaAnalisisAguaCalderosPartial(DateTime?FechaDesde, DateTime?FechaHasta, bool Estado = false) { try { ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); List <CC_ANALISIS_AGUA_CALDEROS> poCloroCisterna = null; if (FechaDesde != null && FechaHasta != null) { poCloroCisterna = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCalderoControl(FechaDesde.Value, FechaHasta.Value, Estado); } else { poCloroCisterna = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCalderoControlPendiente(); } if (poCloroCisterna != null && poCloroCisterna.Any()) { 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 ReversarBandejaControl(CC_ANALISIS_AGUA_CALDEROS model) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); 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]; ClsdAnalisisAguaCaldero.Aprobar_ReporteAnalisisAguaCaldero(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 BandejaAprobarAnalisisAguaCalderos(DateTime fecha) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); var poCloroCisterna = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCaldero(fecha); if (poCloroCisterna != null && poCloroCisterna.Any()) { return(Json(poCloroCisterna, 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 ReporteAnalisisAguaCalderosPartial(DateTime FechaDesde, DateTime FechaHasta) { try { ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); var poControl = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCalderoControl(FechaDesde, FechaHasta); if (poControl != null && poControl.Any()) { return(PartialView(poControl)); } 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 AnalisisAguaCalderosPartial(DateTime Fecha, int IdEquipo) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdAnalisisAguaCaldero = new ClsdAnalisisAguaCaldero(); var model = ClsdAnalisisAguaCaldero.ConsultaAnalisisAguaCaldero(Fecha).Where(x => x.IdEquipo == IdEquipo); 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)); } }