public bool Delete(int idDetalleReceta) { try { CesfamDatos.DETALLE_RECETA detalleReceta = Acceso.ModeloCesfam.DETALLE_RECETA.First(tp => tp.ID_DETALLE_RECETA == idDetalleReceta); Acceso.ModeloCesfam.DETALLE_RECETA.Remove(detalleReceta); Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool ActualizarEstado(int idDetalleReceta, string estado) { try { CesfamDatos.DETALLE_RECETA detalleReceta = Acceso.ModeloCesfam.DETALLE_RECETA.First(tp => tp.ID_DETALLE_RECETA == idDetalleReceta); detalleReceta.ESTADO = estado; Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Read(int idDetalleReceta) { try { CesfamDatos.DETALLE_RECETA detalleReceta = Acceso.ModeloCesfam.DETALLE_RECETA.First(tp => tp.ID_DETALLE_RECETA == idDetalleReceta); this.IdProducto = (int)detalleReceta.PRODUCTO_ID_PRODUCTO; this.IdReceta = (int)detalleReceta.RECETA_ID_RECETA; this.Cantidad = (int)detalleReceta.CANTIDAD; this.IdDetalleReceta = (int)detalleReceta.ID_DETALLE_RECETA; this.Estado = detalleReceta.ESTADO; return(true); } catch (Exception) { return(false); } }
public int idDetalleEntregado(int idReceta, int idProducto) { CesfamDatos.DETALLE_RECETA det = Acceso.ModeloCesfam.DETALLE_RECETA.First(detalle => detalle.RECETA_ID_RECETA == idReceta && detalle.PRODUCTO_ID_PRODUCTO == idProducto); return((int)det.ID_DETALLE_RECETA); }