1. C# / Говнокод #2206

    +943.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    try
            {
                if (CheckLoginLenght())
                {
                    if (CheckPassLenght())
                    { 
                       if (CheckEmptyEMail())
                       {
                            if (CheckIsPassEquals())
                            {
                                if (CheckEmptyLogin())
                                {
                                    if (CheckLoginInBase())
                                    {
                                       if (RadCaptcha1.IsValid)
                                      {
                                          if (CheckMailInBase())
                                          {

    Проверка данных введенных для регситарции (ASP.NET)

    Запостил: dmtr, 02 Декабря 2009

    Комментарии (7) RSS

    • Говно
      Ответить
    • мдяяя... про валидаторы товарисчъ по ходу не слыхал...
      Ответить
      • Клиентскую валидацию всегда можно отключить (как самый простой вариант: просто запретить исполнение JavaScript у себя в браузере). Поэтому проверка на сервере обязательна (лучше конешно в слой бизнеса ее поместить).
        Тогда в бизнесе можно сделать что-то такое (к примеру в виде метода RegistartionValidate):
        if(check_1)
        {
        throw new Exception_1();
        }
        ..... // и т.д. по аналогии
        Ответить
        • Page.IsValid, а управлять ходом выполнения программы через exception'ы - такой же говнокод.
          Ответить
    • регситарции?
      Ответить
    • та да ебать его так
      Ответить
    • 'Lenght'
      Ответить

    Добавить комментарий