public ActionResult AddResource(AddResource model) { if (model != null) { ResourceGroup res = new ResourceGroup { AuthorId = _userService.GetIdByAspId(User.Identity.GetUserId()), Date = DateTime.Now, GroupId = model.GroupId, Comments = model.Comments }; var file = _conferService.ConvertFile(model.Resource); res.Resource = file; res.Id = Guid.NewGuid(); _groupService.AddResource(res); } GroupIdParam id = new GroupIdParam { GroupId = model.GroupId }; var param = model.GroupId.ToString(); return(RedirectToAction("GetListResource", new { param = id })); }
public ActionResult GetListResource(GroupIdParam param) { List <ResourceListViewModel> resources = new List <ResourceListViewModel>(); var listRes = _groupService.GetResourceGroup(param.GroupId); if (listRes != null) { foreach (var res in listRes) { ResourceListViewModel item = new ResourceListViewModel(); item.ResourceId = res.Id; item.Comments = res.Comments; var authorRes = _userService.GetUserById(res.AuthorId); item.AuthorName = authorRes.Name; item.AuthorSurname = authorRes.Surname; item.Date = Convert.ToDateTime(res.Date); resources.Add(item); } return(PartialView("_ListResource", resources)); } return(PartialView("_ListResource", resources)); }