- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
var status = true;
var name = aspnet_UsersRepository.FindAll().FirstOrDefault(u => u.aspnet_Membership.Email.Equals(model.Email, StringComparison.InvariantCultureIgnoreCase));
if (name != null) { return View("Error_user"); }
/*13.08.2014 EmirMamashovCode{} нахождение сущ. ли такой агент*/
var usersBalanses = UserBalancesRepository.FindAll().ToList();
/* если заполнено код агента и имя агента */
if (model.KodAgent != null && model.NameAgent != null)
{
foreach (var usersBalanse in usersBalanses)
{
if (model.KodAgent == usersBalanse.KodforPay)
{
status = true;
}
else{status = false;}
}
if (status == false)
{
return View("Error_notFoundAgent");
}
}
нахождение сущ. ли такой агент
Lokich 13.08.2014 16:48 # −1
kegdan 13.08.2014 16:55 # −1
Тут явно хочется
а иначе агент найден если только он последний
да и
в середине метода выглядит как - мать моя женщина, а может нам вообще ниче не стоило делать? Данных то нужных нет!
Vasiliy 13.08.2014 18:22 # −1
А что нибудь типа, (не знаю как это в шарпе написать )
var usersBalanses = UserBalancesRepository.FindbyAttributes( 'Условие для отбора').ToList();
kegdan 13.08.2014 18:24 # −1
или даже
kegdan 13.08.2014 18:33 # −1
TauSigma 13.08.2014 19:43 # −1
kegdan 13.08.2014 19:45 # −1
TauSigma 13.08.2014 20:01 # −1
Если-бы он кушал предикат, то можно было сказать что это:
http://msdn.microsoft.com/en-us/library/1kkxfxdd%28v=vs.80%29.aspx
Старый, добрый, {Array,List<T>}.FindAll.
А в этом контексте - хз что это может обозначать...
kegdan 13.08.2014 20:07 # −1
TauSigma 14.08.2014 11:52 # −1
Типизированные датасеты с линку так выглядят:
kegdan 14.08.2014 12:51 # −1
Emir 14.08.2014 09:18 # −1
Ну или так. Скажи умный человек, зачем findall?
Потому что гавно код, главная работала :))
kegdan 14.08.2014 09:49 # −1
Vasiliy 13.08.2014 16:55 # −1
Lokich 13.08.2014 17:13 # −1
Emir 14.08.2014 09:13 # −1
и ч0, работает?
Да работает, но неправильно конечно. status будет все время false потому что оно в цикле находится, и все время будет return View("Error_notFoundAgent").
TauSigma 13.08.2014 19:44 # −1
Надо-же, кто-то натянул на стандартный SqlMembershipProvider ещё и ORM...
Там уже и так всё хранимками обёрнуто (это отдельное говно, но по крайней мере, уже проверенное веками), нафига было деревянное колесо к машине прибивать...
kegdan 13.08.2014 20:13 # −1
Хотя даже в этом случае словарь не на много хуже
1024-- 13.08.2014 20:18 # −1
Увидев в стоке, подумал, что это про ГК.
Когда я только пришёл сюда, (либо была какая-то аномалия, либо я никого не знал) тут писали чаще олдфаги, чем ньюфаги. А сейчас почти все посты создают пользователи с ID over 9000, но писать комментарии ещё не могут.
kegdan 13.08.2014 20:25 # −1
1024-- 13.08.2014 20:28 # −1
eth0 13.08.2014 20:33 # −1
kegdan 13.08.2014 20:49 # −1
1024-- 13.08.2014 20:57 # −1
Интересно, что чувствуют олдфаги, потратив 5 лет на 10-15К постов про багры...
kegdan 13.08.2014 21:11 # −1
kegdan 13.08.2014 21:23 # −1
Abbath 13.08.2014 23:46 # −1
kegdan 14.08.2014 01:06 # −1
Abbath 14.08.2014 02:13 # −1
kegdan 14.08.2014 02:22 # −1
bormand 14.08.2014 04:46 # −1
1024-- 14.08.2014 09:08 # −1
А если хочется понять, когда примерно пользователь зарегистрировался, надо разделить ID на 1900 - столько лет прошло с июля 2009го до его регистрации.
bormand 14.08.2014 10:19 # −1
Abbath 14.08.2014 10:26 # −1
defecate-plusplus 14.08.2014 10:27 # +1
kegdan 14.08.2014 10:31 # 0
roman-kashitsyn 14.08.2014 10:31 # +1
звучит как название фильма.
eth0 14.08.2014 18:23 # 0
1024-- 14.08.2014 19:40 # +1
Помогает понять, кто отец-основатель, а кто - сын-продолжатель...
> Жаль, я сейчас не найду, когда я первый раз комментировал, да и лениво, если честно.
Лениво было ещё со второго комментария.
Вот кандидаты на пост первых комментариев:
Comment #46454 by eth0 (2010-09-07T19:38:18+04:00, post #4183)
Идиот, промахнулся темой.
Comment #46455 by eth0 (2010-09-07T19:41:23+04:00, post #4181)
Нет таких слов для выражения моей охреневатости в сторону автора сего чуда, знатного норкомана.
Через полторы минуты после изучения нашёл "дырку" (видимо, не первая и не последняя).
http://wiki.wup.ru/hista.php?d=/../../config.ini&id=1
Создаёт статью №1 с конфигом, пароль "adgjmptw" - охрененно сложный, да.
Можно было бы пошариться по файловой структуре, но что-то так лениво.
Автору - вон из профессии.
Comment #46456 by eth0 (2010-09-07T19:42:40+04:00, post #4183)
(Идиот, разумеется, я. Хорошо, что раз можно сообщение редактировать.)
Comment #46756 by eth0 (2010-09-09T19:28:14+04:00, post #4183)
Именно.
Comment #47138 by eth0 (2010-09-11T12:18:28+04:00, post #4224)
Ответ на главный вопрос жизни, вселенной и всего такого.
Comment #47596 by eth0 (2010-09-14T18:26:11+04:00, post #4250)
> Koeff
На этом месте граммар-наци должен доставать StG-44 и топать ножками. Особенно раздражает, когда "коеффы" чередуются с "бордерами".
eth0 14.08.2014 19:55 # 0
Но тогда. Тогда формула работает с точностью до месяца. Тысяча чертей!
1024-- 14.08.2014 20:06 # 0
defecate-plusplus 14.08.2014 20:16 # +2
eth0 14.08.2014 20:09 # 0
bormand 15.08.2014 05:05 # +1
Кто-то специально дорегивал ботов, чтобы формула не портилась?
guest 15.08.2014 13:22 # −1
Ньюфаг.
Док, док, док, доконвог!
anonimb84a2f6fd141 14.08.2014 16:33 # −5
gost 15.08.2014 18:47 # 0
bkezArB 25.08.2021 01:51 # 0