После сохранения моих данных в базе данных я хочу отобразить информацию, введенную пользователем, на другой странице (printRegInfo.cshtml
). Как мне это сделать?
public ActionResult Create(FirmServiceRegistrationViewModel firmServiceReg)
{
try
{
ViewBag.ServiceId = new SelectList(db.ServicesModels, "ServiceId", "ServiceName");
if (ModelState.IsValid)
{
FirmsModel frm_ = new FirmsModel();
frm_.Name = firmServiceReg.Name;
frm_.PropName = firmServiceReg.PropName;
frm_.Address = firmServiceReg.Address;
db.FirmsModels.Add(frm_);
db.SaveChanges();
int frmId = frm_.FirmId;
FirmServiceRegistrationModel frmServReg = new FirmServiceRegistrationModel();
frmServReg.ServiceId_ = firmServiceReg.ServiceId;
frmServReg.FirmId_ = frmId;
db.FirmServiceRegistrationModels.Add(frmServReg);
db.SaveChanges();
}
return View();
}
catch (Exception)
{
throw;
}
}
Теперь при успешной вставке данных я хочу передать данные, введенные пользователем [Name, PropName, Address]
, на страницу просмотра, например printRegInfo.cshtml
. Как мне это сделать?
Как называется действие, на которое нужно перенаправить. Пожалуйста, покажите это. Это один и тот же контроллер?