protected string TextOptionsHtml(Position position) { var users = _usersRepository.GetUserByPositionId(position.Id); var optionsString = new StringBuilder(); foreach (var user in users) { var fullName = user.FirstName + " " + user.LastName + " " + user.Patronymic; optionsString.Append ("<option value='" + fullName + "'>" + fullName + "</option>"); } return(optionsString.ToString()); }
protected string PathOptionsHtml(Position position) { var users = _usersRepository.GetUserByPositionId(position.Id); var optionsString = new StringBuilder(); foreach (var user in users) { optionsString.Append ("<option value=" + user.Id + ">" + user.FirstName + " " + user.LastName + " " + user.Patronymic + "</option>"); } return optionsString.ToString(); }
protected static string SelectHtml(Position position, Func<Position, string> getOption, string marker = "") { return "<select class = 'form-control required' style = 'width: auto; display: inline-block;' name='" + marker + position.Name + "'>" + getOption(position) + "</select>"; }
protected static string SelectHtml(Position position, Func <Position, string> getOption, string marker = "") { return("<select class = 'form-control required' style = 'width: auto; display: inline-block;' name='" + marker + position.Name + "'>" + getOption(position) + "</select>"); }