public ActionResult NewHearing(string Submit, FormCollection form, CaseHearings newHearing) { string searchText = string.Empty; vw_CaseLists oldCase = new vw_CaseLists(); if (!string.IsNullOrEmpty(form["txtSearchText"])) { searchText = form["txtSearchText"] as string; ViewData["SearchText"] = searchText; // ViewData.Model = CourtCaseModels.GetSearchedCaseList(searchText); oldCase = CourtCaseModels.GetCaseDetailsByCaseNumber(searchText); if (oldCase != null) { if (!string.IsNullOrEmpty(Submit)) { ViewData["CaseDetails"] = oldCase; switch (Submit.ToLower()) { case "search": ViewData["Hearings"] = CourtCaseModels.GetCaseHearingListByCaseId(oldCase.ID); break; case "save new hearing": newHearing.CaseId = oldCase.ID; //ViewData["Hearings"] = CourtCaseModels.GetCaseHearingListByCaseId(oldCase.ID); int result = CourtCaseModels.CreateNewCaseHearing(newHearing); ViewData["Hearings"] = CourtCaseModels.GetCaseHearingListByCaseId(oldCase.ID); break; } } } } return(View()); }