public JsonResult ConsultarCabeceraControl(CABECERA_CONTROL_PESO_CODIFICACION CabeceraControl) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdControlPesoCodificacionLomosyMigas = new ClsdControlPesoCodificacionLomosyMigas(); var resultado = ClsdControlPesoCodificacionLomosyMigas.ConsultarCabControl(CabeceraControl); //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 JsonResult GuardarLote(DETALLE_LOTE_CONTROL_PESO_CODIFICACION LoteControl) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } LoteControl.FechaCreacionLog = DateTime.Now; LoteControl.UsuarioCreacionLog = lsUsuario[0]; LoteControl.TerminalCreacionLog = Request.UserHostAddress; LoteControl.EstadoRegistro = clsAtributos.EstadoRegistroActivo; object[] resultado; ClsdControlPesoCodificacionLomosyMigas = new ClsdControlPesoCodificacionLomosyMigas(); if (LoteControl.IdDetalleLote == 0) { resultado = ClsdControlPesoCodificacionLomosyMigas.GuardarLoteControl(LoteControl); } else { resultado = ClsdControlPesoCodificacionLomosyMigas.ActualizarLoteControl(LoteControl); } //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 PartialConsultarLotes(int IdCabeceraControlPesoCodificacion) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdControlPesoCodificacionLomosyMigas = new ClsdControlPesoCodificacionLomosyMigas(); List <DETALLE_LOTE_CONTROL_PESO_CODIFICACION> respuesta = ClsdControlPesoCodificacionLomosyMigas.ConsultarLotesControl(IdCabeceraControlPesoCodificacion).OrderByDescending(x => x.IdDetalleLote).ToList(); if (respuesta.Count == 0) { respuesta = null; } //clsDControlConsumoInsumo = new clsDControlConsumoInsumo(); //var model = clsDControlConsumoInsumo.ConsultaControlConsumoInsumo(Fecha, LineaNegocio, Turno); //if (!model.Any()) //{ // return Json("0", JsonRequestBehavior.AllowGet); //} return(PartialView(respuesta)); } 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 PartialReporteControlPesoCodificacion(DateTime Fecha, string Turno) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } ClsdControlPesoCodificacionLomosyMigas ClsdControlPesoCodificacionLomosyMigas = new ClsdControlPesoCodificacionLomosyMigas(); List <spReporteControlPesoCodificacionLomosMigas> respuesta = ClsdControlPesoCodificacionLomosyMigas.ConsultarReporteControlPesoCodificacion(Fecha, Turno); if (respuesta != null) { if (respuesta.Count > 0) { ViewBag.Horas = (from r in respuesta select r.Hora).Distinct().ToList(); ViewBag.NumeroMuestra = (from m in respuesta select m.NumeroMuestra).Distinct().ToList(); List <ControlUsosViewModel> DecUsos = ClsdControlPesoCodificacionLomosyMigas.ConsultarUsosReporte(respuesta.FirstOrDefault().IdCabeceraControlPesoYCodificacion).ToList(); ViewBag.Usos = DecUsos; List <DETALLE_LOTE_CONTROL_PESO_CODIFICACION> LotesDet = ClsdControlPesoCodificacionLomosyMigas.ConsultarLotesControl(respuesta.FirstOrDefault().IdCabeceraControlPesoYCodificacion).ToList(); ViewBag.Lotes = LotesDet; } else { ViewBag.RegistrosN = 0; } } //if (respuesta.Count == 0) //{ // respuesta = null; //} ////clsDControlConsumoInsumo = new clsDControlConsumoInsumo(); ////var model = clsDControlConsumoInsumo.ConsultaControlConsumoInsumo(Fecha, LineaNegocio, Turno); ////if (!model.Any()) ////{ //// return Json("0", JsonRequestBehavior.AllowGet); ////} return(PartialView(respuesta)); } 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)); } }