public IProjectActivity Add(IProjectActivity entry) { if (entry.Id == Guid.Empty) { entry.Id = Guid.NewGuid(); } activities.Add(entry); Save(); return(entry); }
public bool Update(IProjectActivity entry) { var activity = activities.FirstOrDefault(a => a.Id == entry.Id); activity.Name = entry.Name; activity.Description = entry.Description; activity.ProjectId = entry.ProjectId; activity.Deadline = entry.Deadline; activity.TimeBudget = entry.TimeBudget; Save(); return(true); }
public bool UpdateProjectActivity(IProjectActivity activity) { return(Repository.Update(activity)); }
public void DeleteProjectActivity(IProjectActivity activity) { ActivityTimeService.DeleteActivityTimes(activity.Id); Repository.Delete(activity); }
public void AddProjectActivity(IProjectActivity activity) { Repository.Add(activity); }
public bool Delete(IProjectActivity entry) { return(Delete(entry.Id)); }