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()); }
public ActionResult NewHearing(int?id) { if (id != null) { vw_CaseLists caseDetails = CourtCaseModels.GetCaseDetailsByCaseId((int)id); ViewData["CaseDetails"] = caseDetails; ViewData["Hearings"] = CourtCaseModels.GetCaseHearingListByCaseId(((int)id)); } return(View()); }
public ActionResult EditHearing(int?id) { CaseHearings caseHearing = CourtCaseModels.GetCaseHearingById((int)id); if (caseHearing != null) { vw_CaseLists caseDetails = CourtCaseModels.GetCaseDetailsByCaseId((int)caseHearing.CaseId); ViewData["CaseDetails"] = caseDetails; } ViewData.Model = caseHearing; return(View()); }
public ActionResult EditHearing(FormCollection form, CaseHearings newHearing) { if (ModelState.IsValid) { int result = CourtCaseModels.UpdateCaseHearing(newHearing); } if (newHearing != null) { vw_CaseLists caseDetails = CourtCaseModels.GetCaseDetailsByCaseId((int)newHearing.CaseId); ViewData["CaseDetails"] = caseDetails; int result = CourtCaseModels.UpdateCaseHearing(newHearing); if (result > 0) { return(RedirectToAction("NewHearing", new { @id = caseDetails.ID })); } } return(View()); }