public ActionResult CalibracionFluorometroPartial(int op, DateTime?fechaDesde, DateTime?fechaHasta, int idCalibracionFluor = 0, int ocultarSi = 0) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); ViewBag.ocultarSi = ocultarSi; var rangoFecha = ClsDCalibracionFluorometro.ConsultarRanfoFechaInner(fechaDesde, fechaHasta, idCalibracionFluor, op); return(PartialView(rangoFecha)); } 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(Json(Mensaje, JsonRequestBehavior.AllowGet)); } 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(Mensaje, JsonRequestBehavior.AllowGet)); } }
public JsonResult GuardarModificarEstandar(CC_CALIBRACION_FLUOROMETRO_ESTANDAR_MANT model) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } if (!string.IsNullOrWhiteSpace(model.NombEstandar)) { ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); model.FechaIngresoLog = DateTime.Now; model.EstadoRegistro = clsAtributos.EstadoRegistroActivo; model.TerminalIngresoLog = Request.UserHostAddress; model.UsuarioIngresoLog = lsUsuario[0]; var valor = ClsDCalibracionFluorometro.GuardarModificarEstandar(model); 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("4", 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 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 JsonResult ConsultarCalibracionFluorometroJson(DateTime fecha, int idCalibracionFluor = 0) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); var calibracionFluorIdFecha = ClsDCalibracionFluorometro.ConsultarCalibracionFluorIdFecha(idCalibracionFluor, fecha); if (calibracionFluorIdFecha != null) { CC_CALIBRACION_FLUOROMETRO_CTRL cab = new CC_CALIBRACION_FLUOROMETRO_CTRL(); cab.IdCalibracionFluor = calibracionFluorIdFecha.IdCalibracionFluor; cab.FechaHora = calibracionFluorIdFecha.FechaHora; cab.CoeficienteDeterminacion = calibracionFluorIdFecha.CoeficienteDeterminacion; cab.EstadoReporte = calibracionFluorIdFecha.EstadoReporte; cab.FechaAprobado = calibracionFluorIdFecha.FechaAprobado; cab.FechaAprobado = calibracionFluorIdFecha.FechaAprobado; cab.UsuarioIngresoLog = calibracionFluorIdFecha.UsuarioIngresoLog; cab.FechaIngresoLog = calibracionFluorIdFecha.FechaIngresoLog; return(Json(cab, JsonRequestBehavior.AllowGet)); } 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(Json(Mensaje, JsonRequestBehavior.AllowGet)); } 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(Mensaje, JsonRequestBehavior.AllowGet)); } }
public ActionResult CalibracionFluorometro() { try { lsUsuario = User.Identity.Name.Split('_'); clsDLogin = new clsDLogin(); var usuarioOpcion = clsDLogin.ValidarPermisoOpcion(lsUsuario[1], "ReporteCalibracionFluorometro"); if (usuarioOpcion) { ViewBag.Link = "../" + RouteData.Values["controller"] + "/" + "ReporteCalibracionFluorometro"; } ViewBag.dataTableJS = "1"; ViewBag.DateRangePicker = "1"; ViewBag.MascaraInput = "1"; ViewBag.JavaScrip = "CALIDAD/" + RouteData.Values["controller"] + "/" + RouteData.Values["action"]; ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); ViewBag.ListaEstandar = ClsDCalibracionFluorometro.ListarEstandar(1); lsUsuario = User.Identity.Name.Split('_'); ViewBag.Analista = lsUsuario[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 MantenimientoEstandarPartial() { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); var listaEstandar = ClsDCalibracionFluorometro.ListarEstandar(); if (listaEstandar.Count != 0) { return(PartialView(listaEstandar)); } 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(Json(Mensaje, JsonRequestBehavior.AllowGet)); } 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(Mensaje, JsonRequestBehavior.AllowGet)); } }
public ActionResult BandejaCalibracionFluorometroPartial(bool estadoReporte, DateTime fechaDesde, DateTime fechaHasta) { try { lsUsuario = User.Identity.Name.Split('_'); if (!User.Identity.IsAuthenticated) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsDCalibracionFluorometro = new ClsDCalibracionFluorometro(); var lista = ClsDCalibracionFluorometro.BandejaConsultarCalibracionFluorometro(estadoReporte, fechaDesde, fechaHasta); //if (lista.Count!=0) //{ return(PartialView(lista)); //} //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(Json(Mensaje, JsonRequestBehavior.AllowGet)); } 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(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)); } }