示例#1
0
        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());
        }