Пример #1
0
        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>";
 }
Пример #4
0
 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>");
 }