示例#1
0
        public IActionResult GetList()
        {
            List <CrudViewModel> models = new CrudDD(appDb).Get().ToModelList();

            ViewBag.item = models;
            return(PartialView("~/views/Form/GetList.cshtml"));
        }
示例#2
0
        public IActionResult Index()
        {
            List <CrudViewModel> models = new CrudDD(appDb).Get().ToModelList();

            ViewBag.item = models;

            return(View());
        }
        public IActionResult Edit(int id)
        {
            CrudViewModel         model = new CrudDD(appDb).Getone(id).ToModel();
            List <SelectListItem> items = new CrudDD(appDb).Get().ToSelectItemList();

            items.Find(x => Convert.ToInt32(x.Value) == model.Id).Selected = true;
            ViewBag.Cities = items;
            return(PartialView("~/views/Simple/Edit.cshtml", model));
        }
        public IActionResult Filter()
        {
            string key = Request.Query["key"];

            List <CrudViewModel> models = new CrudDD(appDb).Get().ToModelList();

            var result = (from m in models
                          where m.Name.StartsWith(key)
                          select m).ToList();

            return(PartialView("~/views/Simple/_Filter.cshtml", result));
        }
示例#5
0
        public IActionResult EditRecode(int id)
        {
            CrudViewModel model = new CrudDD(appDb).Getone(id).ToModel();

            return(Json(new { name = model.Name, fatherName = model.FatherName, id = model.Id, age = model.Age, location = model.Location, cnic = model.CNIC }));
        }
        public IActionResult Delete(int id)
        {
            CrudViewModel model = new CrudDD(appDb).Getone(id).ToModel();

            return(PartialView("~/views/Simple/delete.cshtml", model));
        }
        public IActionResult Main()
        {
            List <CrudViewModel> models = new CrudDD(appDb).Get().ToModelList();

            return(View(models));
        }