Присвоение номера всем существующим пользователям
У меня есть регистрация 5 пользователей в моем приложении. Мне нужно присвоить номер рамдома для всех них, но я не могу
Что я уже пробовал:
public ActionResult Test(User user ) { Random rand = new Random(); int numero = rand.Next(1, 10000); var model = new User(); model.UserId = user.UserId; model.Nombre = user.Nombre; model.Codigo = numero; db.Users.Add(model); db.SaveChanges(); return View(model); }
Dave Kreskowiak
Я не знаю, что значит" задница", но это звучит не так, как будто это не безопасно для младшей сестры.
Если вы говорите о "присвоении" номеров пользователям, возникает вопрос: почему?
NerakSeven
да "назначение" извините за мой английский. Мне это нужно, потому что это как пароль
Patrice T
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
RossMW
Обычно вы храните информацию о пользователе в базе данных, поэтому в зависимости от базы данных просто установите числовое значение пользователя в поле уникального идентификатора таблицы, которое генерируется автоматически.
Зачем вам нужно случайное число для пользователя?
NerakSeven
это не идентификатор, это как временный PIN-код для аутентификации
RossMW
Указанный вами ограниченный код выглядит нормально. Возможно, вам нужно пройти через код, чтобы найти проблему и сообщение об ошибке, или искать проблему в остальной части вашего кода. Существует недостаточная информация для нас, чтобы определить эту проблему.
Dave Kreskowiak
Итак, ПИН-коды обычно имеют определенную длину. Ваше "случайное" число имеет длину от 1 до 4 цифр.
Вы хотели рассказать всем, в чем проблема?
NerakSeven
проблема в том, что метод создает новую запись, а не вставляет PIN-код существующим пользователям
GKP1992
Вероятно, потому, что у вас есть информация только об одном пользователе в методе результата действия.
Как вы думаете, использование коллекции информации о пользователях для итерации, чтобы назначить им случайное число, а затем сохранить/обновить, сделает свое дело?
Richard Deeming
Репост
Это тот же самый вопрос, который вы опубликовали в понедельник:
https://www.codeproject.com/Questions/1210800/How-I-do-a-method-to-assign-random-number-not-repe[^]
Если вы хотите обновить свой вопрос, Нажмите зеленую ссылку "улучшить вопрос" и отредактируйте его. НЕ опубликуйте обновление как новый вопрос!
NerakSeven
Ладно извини я не знал