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));
        }