public async Task <IActionResult> Search(CSVDataViewModel csvViewModel) { CSVDataViewModel csvDataSearchModel = new CSVDataViewModel(); try { if (ModelState.IsValid) { csvViewModel.setPropertiesForSearch(csvDataSearchModel); List <CSVDataMaster> searchdata = await _postRepository.SearchData(csvDataSearchModel.babyID, csvDataSearchModel.bodyCheck, csvDataSearchModel.heartCheck, csvDataSearchModel.respCheck); if (searchdata.Count == 0) { this.ViewBag.errorMsg = Resource.SYS01E001; } else { this.ViewBag.Status = 1; this.ViewBag.SearchDataList = searchdata; foreach (var data in ViewBag.SearchDataList) { this.ViewBag.btnAbnormalFlag = data.btnAbnormalFlag; } } } }catch (Exception ex) { this.ViewBag.errorMsg = Resource.SYS01E002; } return(View("~/Views/DataSearchList.cshtml", csvDataSearchModel)); }