public BLLBudget Insert(BLLBudget entity) { DALBudget dalBudget = GetDALBudget(entity); _db.AddToBudgets(dalBudget); _db.SaveChanges(); entity.Id = dalBudget.ID; return(entity); }
public BLLBudget Get(int id) { DALBudget dalBudget = GetDALBudget(id); if (dalBudget == null) { return(null); } return(GetBLLBudget(dalBudget)); }
public BLLBudget Delete(int id) { DALBudget dalBudget = GetDALBudget(id); if (dalBudget == null) { return(null); } _db.DeleteObject(dalBudget); _db.SaveChanges(); return(GetBLLBudget(dalBudget)); }
internal static BLLBudget GetBLLBudget(DALBudget dalBudget) { return(new BLLBudget { Id = dalBudget.ID, Amount = dalBudget.Amount, Date = dalBudget.Date.Value, IsActive = dalBudget.IsActive, Note = dalBudget.Note, ProjectHeadId = dalBudget.ProjectHeadID }); }
public bool Update(BLLBudget entity) { DALBudget dalBudget = GetDALBudget(entity.ProjectHeadId); if (dalBudget == null) { return(false); } dalBudget.Amount = entity.Amount; dalBudget.Date = entity.Date; dalBudget.IsActive = entity.IsActive; dalBudget.Note = entity.Note; return(_db.SaveChanges() > 0); }