public int GuardarModificarAccionCorrectiva(CC_MATERIAL_QUEBRADIZO_ACCI_CORRECTIVA guardarModificar)
        {
            int valor = 0;

            using (ASIS_PRODEntities db = new ASIS_PRODEntities())
            {
                var model = db.CC_MATERIAL_QUEBRADIZO_ACCI_CORRECTIVA.FirstOrDefault(x => x.IdAccion == guardarModificar.IdAccion && x.EstadoRegistro == clsAtributos.EstadoRegistroActivo);
                if (model != null)
                {
                    model.DescripcionAccion = guardarModificar.DescripcionAccion;
                    if (!string.IsNullOrEmpty(guardarModificar.RutaFoto))
                    {
                        model.RutaFoto = guardarModificar.RutaFoto;
                    }
                    model.Rotation                = guardarModificar.Rotation;
                    model.FechaModificacionLog    = guardarModificar.FechaIngresoLog;
                    model.TerminalModificacionLog = guardarModificar.TerminalIngresoLog;
                    model.UsuarioModificacionLog  = guardarModificar.UsuarioIngresoLog;
                    valor = 1;
                }
                else
                {
                    db.CC_MATERIAL_QUEBRADIZO_ACCI_CORRECTIVA.Add(guardarModificar);
                }
                db.SaveChanges();
                return(valor);
            }
        }
        public int EliminarAccionCorrectiva(CC_MATERIAL_QUEBRADIZO_ACCI_CORRECTIVA guardarmodificar)
        {
            int valor = 0;

            using (ASIS_PRODEntities db = new ASIS_PRODEntities())
            {
                var model = db.CC_MATERIAL_QUEBRADIZO_ACCI_CORRECTIVA.Where(x => x.IdAccion == guardarmodificar.IdAccion && x.EstadoRegistro == clsAtributos.EstadoRegistroActivo);
                if (model != null)
                {
                    foreach (var item in model)
                    {
                        item.EstadoRegistro          = guardarmodificar.EstadoRegistro;
                        item.FechaModificacionLog    = guardarmodificar.FechaIngresoLog;
                        item.TerminalModificacionLog = guardarmodificar.TerminalIngresoLog;
                        item.UsuarioModificacionLog  = guardarmodificar.UsuarioIngresoLog;
                        valor = 1;
                    }
                    db.SaveChanges();
                }
                return(valor);
            }
        }