public Budget Insert(Budget entity) { DALBudget dalBudget = GetDALBudget(entity); _db.AddToBudgets(dalBudget); _db.SaveChanges(); entity.Id = dalBudget.ID; return entity; }
public bool Update(Budget 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; }
internal static DALBudget GetDALBudget(Budget bllBudget) { return new DALBudget { Amount = bllBudget.Amount, Date = bllBudget.Date, ID = bllBudget.Id, IsActive = bllBudget.IsActive, Note = bllBudget.Note, ProjectHeadID = bllBudget.ProjectHeadId }; }