public ActionResult List()
        {
            using (var db = new XkSystem.Models.DbContext())
            {
                var vm = new Models.QualityItemGroup.List();

                var tb = from p in db.Table <Quality.Entity.tbQualityItemGroup>()
                         .Include(d => d.tbQuality)
                         where p.tbQuality.Id == vm.QualityId
                         select p;

                if (string.IsNullOrEmpty(vm.SearchText) == false)
                {
                    tb = tb.Where(d => d.QualityItemGroupName.Contains(vm.SearchText));
                }

                vm.QualityItemGroupList = (from p in tb
                                           orderby p.No
                                           select new Dto.QualityItemGroup.List
                {
                    Id = p.Id,
                    No = p.No,
                    QualityItemGroupName = p.QualityItemGroupName,
                    QualityName = p.tbQuality.QualityName,
                }).ToList();
                return(View(vm));
            }
        }
 public ActionResult List(Models.QualityItemGroup.List vm)
 {
     return(Code.MvcHelper.Post(null, Url.Action("List", new { searchText = vm.SearchText, QualityId = vm.QualityId })));
 }