public IEnumerable<ScrumEpicServiceModel> getEpicsByUserAssigned(int id) { ScrumEpicRepository repo = new ScrumEpicRepository(entities); List<ScrumEpicServiceModel> models = new List<ScrumEpicServiceModel>(); IEnumerable<ScrumEpic> epics = repo.getEpicsByUserAssigned(id); foreach (ScrumEpic epic in epics) { models.Add(ScrumUtil.mapScrumEpicEntityToModel(epic)); } return models; }
public IEnumerable<ScrumEpicServiceModel> getEpicsByStatus(string status) { ScrumEpicRepository repo = new ScrumEpicRepository(entities); List<ScrumEpicServiceModel> models = new List<ScrumEpicServiceModel>(); IEnumerable<ScrumEpic> epics = repo.getEpicsByStatus(ScrumUtil.mapStatusToScrum(status)); foreach (ScrumEpic epic in epics) { models.Add(ScrumUtil.mapScrumEpicEntityToModel(epic)); } return models; }
public IEnumerable<ScrumEpicServiceModel> getEpicsByKeywordSubject(string text) { ScrumEpicRepository repo = new ScrumEpicRepository(entities); List<ScrumEpicServiceModel> models = new List<ScrumEpicServiceModel>(); IEnumerable<ScrumEpic> epics = repo.getEpicsByKeywordSubject(text); foreach (ScrumEpic epic in epics) { models.Add(ScrumUtil.mapScrumEpicEntityToModel(epic)); } return models; }
public bool deleteScrumEpic(int id) { ScrumEpicRepository repo = new ScrumEpicRepository(entities); ScrumEpic scrumEpic = repo.Get(id); try { repo.Delete(scrumEpic); return true; } catch (Exception ex) { _errorMessage = ex.Message; return false; } }
public ScrumEpicServiceModel getScrumEpic(int id) { ScrumEpicRepository repo = new ScrumEpicRepository(); ScrumEpic scrumEpic = repo.Get(id); return ScrumUtil.mapScrumEpicEntityToModel(scrumEpic); }
public int updateScrumEpic(ScrumEpicServiceModel scrumEpic) { ScrumEpicRepository repo = new ScrumEpicRepository(entities); throw new NotImplementedException(); }
public int insertScrumEpic(ScrumEpicServiceModel scrumEpic) { ScrumEpicRepository repo = new ScrumEpicRepository(entities); ScrumEpic model = new ScrumEpic(); model.CreateDate = DateTime.Now; model.LastUpdatedDate = DateTime.Now; model.Subject = scrumEpic.subject; model.Status = ScrumUtil.mapStatusToScrum(scrumEpic.status); model.EnvironmentDowntimeId = scrumEpic.environmentDowntime.Id; model.WorkNotes = scrumEpic.workNotes; return repo.Insert(model); }