public JsonResult GuardarHorasControl(DETALLE_CONTROL_PESO_CODIFICACION HoraControl) { try { lsUsuario = User.Identity.Name.Split('_'); if (string.IsNullOrEmpty(lsUsuario[0])) { return(Json("101", JsonRequestBehavior.AllowGet)); } HoraControl.FechaCreacionLog = DateTime.Now; HoraControl.UsuarioCreacionLog = lsUsuario[0]; HoraControl.TerminalCreacionLog = Request.UserHostAddress; HoraControl.EstadoRegistro = clsAtributos.EstadoRegistroActivo; object[] resultado; ClsdControlPesoCodificacionLomosyMigas = new ClsdControlPesoCodificacionLomosyMigas(); if (HoraControl.IdDetalleControlPeso == 0) { resultado = ClsdControlPesoCodificacionLomosyMigas.GuardarHorasControl(HoraControl); } else { resultado = ClsdControlPesoCodificacionLomosyMigas.ActualizarHorasControl(HoraControl); } //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 object[] InactivarHora(DETALLE_CONTROL_PESO_CODIFICACION ControlHora) { using (ASIS_PRODEntities db = new ASIS_PRODEntities()) { object[] resultado = new object[2]; var BuscarHora = db.DETALLE_CONTROL_PESO_CODIFICACION.Find(ControlHora.IdDetalleControlPeso); BuscarHora.UsuarioModificacionLog = ControlHora.UsuarioCreacionLog; BuscarHora.FechaModificacionLog = DateTime.Now; BuscarHora.TerminalModificacionLog = ControlHora.TerminalCreacionLog; BuscarHora.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; db.SaveChanges(); resultado[0] = "111"; resultado[1] = "Registro Inactivado con éxito"; return(resultado); } }
public object[] ActualizarHorasControl(DETALLE_CONTROL_PESO_CODIFICACION Hora) { using (ASIS_PRODEntities db = new ASIS_PRODEntities()) { object[] resultado = new object[2]; var BuscarHoraDetalle = db.DETALLE_CONTROL_PESO_CODIFICACION.Find(Hora.IdDetalleControlPeso); BuscarHoraDetalle.UsuarioModificacionLog = Hora.UsuarioCreacionLog; BuscarHoraDetalle.FechaModificacionLog = DateTime.Now; BuscarHoraDetalle.TerminalModificacionLog = Hora.TerminalCreacionLog; BuscarHoraDetalle.TemperaturaAguaTermoencogido = Hora.TemperaturaAguaTermoencogido; db.SaveChanges(); resultado[0] = "111"; resultado[1] = "Registro actualizado con éxito"; return(resultado); } }
public object[] GuardarHorasControl(DETALLE_CONTROL_PESO_CODIFICACION Hora) { using (ASIS_PRODEntities db = new ASIS_PRODEntities()) { object[] resultado = new object[2]; var buscarHoraDet = db.DETALLE_CONTROL_PESO_CODIFICACION.Where(z => z.Hora == Hora.Hora && z.IdCabeceraControlPesoCodificacion == Hora.IdCabeceraControlPesoCodificacion && z.EstadoRegistro == clsAtributos.EstadoRegistroActivo).FirstOrDefault(); if (buscarHoraDet == null) { db.DETALLE_CONTROL_PESO_CODIFICACION.Add(Hora); db.SaveChanges(); resultado[0] = "111"; resultado[1] = "Registro ingresado con éxito"; return(resultado); } else { resultado[0] = "666"; resultado[1] = "Error, Ya existe un control para la Hora ingresada"; return(resultado); } } }