public Bug_PrioritiesViewModel Get(int id) { using (unitOfWork = new UnitOfWork()) { Bug_priorities model = unitOfWork.BugPriorityRepository.GetById(id); return(MapBugPriprity(model)); } }
public void Update(Bug_PrioritiesViewModel model) { using (unitOfWork = new UnitOfWork()) { Bug_priorities modelMapping = Mapper.Map <Bug_PrioritiesViewModel, Bug_priorities>(model); unitOfWork.BugPriorityRepository.Update(modelMapping); unitOfWork.BugPriorityRepository.Save(); } }
public void Delete(int id) { using (unitOfWork = new UnitOfWork()) { Bug_priorities entity = unitOfWork.BugPriorityRepository.Get(id); unitOfWork.BugPriorityRepository.Delete(entity); unitOfWork.BugPriorityRepository.Save(); } }
private Bug_PrioritiesViewModel MapBugPriprity(Bug_priorities model) { Bug_PrioritiesViewModel modelMapping = Mapper.Map <Bug_priorities, Bug_PrioritiesViewModel>(model); foreach (Bug b in model.Bugs) { modelMapping.BugViewModels.Add(MapBug(b)); } return(modelMapping); }