Ejemplo n.º 1
0
        public ActionResult Index(FormCollection form, SystemDetailModels viewModel)
        {
            string funSearchValue = form["searchValue"].ToString();
            string funPageIndex   = form["hidePageIndex"].ToString();

            GetBindData(funSearchValue, funPageIndex, viewModel);
            return(View(viewModel));
        }
Ejemplo n.º 2
0
        public PartialViewResult GetBindData(string funSearchValue, string funPageIndex, SystemDetailModels viewModel)
        {
            List <listSystemDetail> seaList = new List <listSystemDetail>();

            seaList = sdModels.reListSystemDetail();
            if (!(string.IsNullOrWhiteSpace(funSearchValue)))
            {
                seaList = seaList.Where(x => x.lSystemClass.Contains(funSearchValue) ||
                                        x.lSystemValue.Contains(funSearchValue) || x.lSystemTitle.Contains(funSearchValue) ||
                                        x.lSystemNotation.Contains(funSearchValue) || x.lSystemRemark.Contains(funSearchValue)
                                        ).ToList();
            }
            viewModel.listSystemDetail = seaList;
            viewModel.valSumDataCount  = viewModel.listSystemDetail.Count.ToString();
            viewModel.valPageDataCount = "30";
            viewModel.valSumPageCount  = Convert.ToInt32(Math.Ceiling(Convert.ToDecimal(viewModel.valSumDataCount) / Convert.ToDecimal(viewModel.valPageDataCount))).ToString();
            viewModel.valPageIndex     = funPageIndex;
            ViewBag.valPageIndex       = viewModel.valPageIndex;
            ViewBag.valShowDetail      = ViewBag.valPageIndex;
            ViewBag.valSumDataCount    = viewModel.valSumDataCount;
            ViewBag.valPageDataCount   = viewModel.valPageDataCount;
            ViewBag.valSumPageCount    = viewModel.valSumPageCount;
            return(PartialView("List", viewModel));
        }
Ejemplo n.º 3
0
 // GET: /SystemDetail/
 public ActionResult Index(SystemDetailModels viewModel)
 {
     GetBindData("", "1", viewModel);
     return(View(viewModel));
 }