/// <summary> /// Lee un registro de cargi en la BBDD /// </summary> /// <returns></returns> public bool Read() { Datos.FerreteriaFermeEntities bbdd = new Datos.FerreteriaFermeEntities(); try { /* Se obtiene el primer registro coincidente con el id */ Datos.ESTADO_RECEPCION esr = bbdd.ESTADO_RECEPCION.First(e => e.ID_ESTADO == ID_ESTADO); /* Se copian las propiedades de datos al negocio */ CommonBC.Syncronize(esr, this); return(true); } catch (Exception ex) { return(false); } }
//Agregar public bool Create() { Datos.FerreteriaFermeEntities bbdd = new Datos.FerreteriaFermeEntities(); Datos.ESTADO_RECEPCION esr = new Datos.ESTADO_RECEPCION(); try { CommonBC.Syncronize(this, esr); bbdd.ESTADO_RECEPCION.Add(esr); bbdd.SaveChanges(); return(true); } catch (Exception ex) { bbdd.ESTADO_RECEPCION.Remove(esr); return(false); } }
/// <summary> /// Elimina un registro de producto en la BBDD /// </summary> /// <returns></returns> public bool Delete() { Datos.FerreteriaFermeEntities bbdd = new Datos.FerreteriaFermeEntities(); try { /* Se obtiene el primer registro coincidente con el id */ Datos.ESTADO_RECEPCION esr = bbdd.ESTADO_RECEPCION.First(e => e.ID_ESTADO == ID_ESTADO); /* Se elimina el registro del EDM */ bbdd.ESTADO_RECEPCION.Remove(esr); bbdd.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }