/// <summary> /// Gets all the properties to be edited for making a new subitle /// </summary> public ActionResult NewRequest() { var model = new RequestViewModel(); var languages = m_repo.GetSubtitleLanguages(); model.SubtitleLanguages = new List<SelectListItem>(); foreach (var l in languages) { model.SubtitleLanguages.Add(new SelectListItem { Value = l.Id.ToString(), Text = l.Language }); } return View(model); }
public ActionResult NewRequest(RequestViewModel model) { if (ModelState.IsValid) { Request newRequest = new Request { Completed = false, DateSubmitted = DateTime.Now, Name = model.Name, RequestRating = new RequestRating(), LanguageId = model.LanguageId }; m_repo.AddRequest(newRequest); return RedirectToAction("Requests"); } return View(); }