public void UpdateSubgroup(Subgroup input) { var user = _userService.GetCurrentUser(); var subgroup = _subgroupQueryService.GetSubgroupById(input.Id); subgroup.Name = input.Name; subgroup.Description = input.Description; subgroup.LastUpdateDate = DateTime.Now; subgroup.LastUpdatedBy = user.Identity.Name; using (var dbContextScope = _dbContextScopeFactory.Create()) { var dbContext = dbContextScope.DbContexts.Get <EntityManagerDbContext>(); dbContext.Set <Subgroup>().AddOrUpdate(subgroup); dbContext.SaveChanges(); } }
public ActionResult Details(Guid id) { var subgroup = _subgroupQueryService.GetSubgroupById(id); return(View(subgroup)); }