// GET: Secretary/Edit/5 public ActionResult Edit(int id) { var user = _db.GetUserById(id); var model = new PersonsViewModel() { Email = user.Email, FirstName = user.UserDetails.FirstName, LastName = user.UserDetails.LastName, Roles = user.Roles == "Director" ? Roles.Director : user.Roles == "User" ? Roles.User : Roles.Secretary, Id = user.UserDetailsId }; return(View(model)); }
public ActionResult DetailsWorker(int id) { var user = _db.GetUserById(id); var model = new DetailsWorkerViewModel() { FirstName = user.UserDetails.FirstName, LastName = user.UserDetails.LastName, Teams = user.UserDetails.Teams.ToList(), Email = user.Email, Tasks = user.UserDetails.Tasks.Select(p => new TaskUserControllerViewModel() { Id = p.Id, Description = p.Description, ExpectedTime = p.ExpectedTime, Name = p.Name, Status = p.Status, TeamName = p.Team.Name, Time = p.Time }).ToList() }; return(View(model)); }