public ActionResult UsersEdit(int id) { if (Session["UserTicket"] != null) { DataQueryService.IDataQueryService dataQueryService = new DataQueryService.DataQueryServiceClient(); var user = dataQueryService.GetUser(id, new Guid(Session["UserTicket"].ToString())); var units = dataQueryService.GetUnits(new Guid(Session["UserTicket"].ToString())); var model = new UserModels { unitList = units.Select(u => new SelectListItem { Text = u.Name, Value = u.Id.ToString() }) }; model.id = user.Id; model.name = user.Name; model.surname = user.Surname; model.Login = user.Login; model.isAdmin = user.IsAdmin; model.selectedUnitId = user.Unit.Id; return(View(model)); } return(Redirect("~/Login/Login")); }