public static List <SelectListItem> GetListClientAcquisitionEmployee(string selectedValue = null, bool withDefaultEmpty = false) { List <SelectListItem> listItems = new List <SelectListItem>(); if (withDefaultEmpty) { listItems.Add(new SelectListItem() { Text = "Значение не выбрано", Value = "" }); } listItems.AddRange(userBusinessLogic.ClientAcquisitionEmployee_Get(null).Select(user => new SelectListItem() { Text = user.Lastname + " " + user.Firstname + " " + user.Secondname, Value = user.Lastname + " " + user.Firstname + " " + user.Secondname, Selected = !string.IsNullOrEmpty(selectedValue) && selectedValue == user.UserId.ToString() }).ToList()); return(listItems); }