Как я могу добавить дополнительный код для переводчика входа (роль другого пользователя) через форму входа пользователя. У меня есть две отдельные таблицы для пользователей и переводчиков. Элементы таблицы в двух ролях одинаковы, только в двух отдельных таблицах и отдельной модели. Код ActionResult пользователя:
[HttpPost]
public ActionResult Login(Users model)
{
if (ModelState.IsValid)
{
using (var context = new TranslatedbEntities())
{
Users user = context.Users
.Where(u => u.Id == model.Id && u.Password == model.Password)
.FirstOrDefault();
if (user != null)
{
Session["UserName"] = user.UserName;
Session["UserId"] = user.Id;
return RedirectToAction("Index", "Home");
}
else
{
ModelState.AddModelError("", "Invalid User Name or Password");
return View(model);
}
}
}
else
{
return View(model);
}
}
Спасибо