public IEnumerable <Presupuesto> GetAll(Guid id) { IEnumerable <Presupuesto> presupuestos = PresupuestosDAL.GetChildren(id); foreach (Presupuesto presupuesto in presupuestos) { IEnumerable <PresupuestoItem> items = PresupuestoItemDAL.GetChildren(presupuesto.Id); presupuesto.Items = items.ToList(); } return(presupuestos); }
public Guid Delete(Guid cotizacionId) { IEnumerable <Presupuesto> presupuestos = PresupuestosDAL.GetChildren(cotizacionId); foreach (var presupuesto in presupuestos) { PresupuestoItemsDAL.DeleteChildren(presupuesto.Id); } PresupuestosDAL.DeleteChildren(cotizacionId); CotizacionesDAL.Delete(cotizacionId); return(cotizacionId); }
public void Delete(Guid id) { PresupuestoItemDAL.DeleteChildren(id); PresupuestosDAL.Delete(id); }
public Presupuesto Update(Guid id, Presupuesto model) { this.SaveChildren(model.Items); BO.Presupuesto modelUpdated = PresupuestosDAL.Update(id, model); return(modelUpdated); }
public Guid Save(Presupuesto model) { Guid saveId = PresupuestosDAL.Save(model); return(saveId); }