// GET: AssetLocation public ActionResult Create() { SubCategoryCreateVM modeVm = new SubCategoryCreateVM(); var generalCategories = baseCategoryManager.GetAllGeneralCategories(); List <SelectListItem> generalCategoriesSelectListItems = new List <SelectListItem>() { new SelectListItem() { Value = "", Text = "Select..." } }; foreach (var generalCategory in generalCategories) { SelectListItem item = new SelectListItem() { Value = generalCategory.id.ToString(), Text = generalCategory.Name }; generalCategoriesSelectListItems.Add(item); } modeVm.GeneralCategories = generalCategoriesSelectListItems; return(View(modeVm)); }
public JsonResult Create(SubCategoryCreateVM vmObj) { bool isSaved = false; if (ModelState.IsValid) { var var = vmObj; isSaved = _Manager.Save(var.SubCategory); } if (isSaved) { status = true; message = "Succesfully Saved"; } else { message = "Error! Please try again."; } return(new JsonResult { Data = new { status = status, message = message } }); }
public PartialViewResult SearchSubCategory(string keyword) { var vm = new SubCategoryCreateVM(); var searchlist = db.SubCategories.Where(x => x.SubCategoryName.Contains(keyword)).ToList(); vm.SubCategories = searchlist; return(PartialView("SearchSubCategory", vm)); }
public JsonResult Search(SubCategoryCreateVM vmObj) { var var = vmObj; var var2 = _Manager.GetBySearchItem(var.SubCategory); return(new JsonResult { Data = var2, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public ActionResult Index() { var selectListItem = GetSelectListItems(); var model = new SubCategoryCreateVM(); model.GeneralCategoryList = selectListItem; model.SubCategory = new SubCategory(); return(View(model)); }
public JsonResult Edit(SubCategoryCreateVM vmObj) { bool isUpdated = _Manager.Update(vmObj.SubCategory); if (isUpdated) { status = true; message = "Update Successfully!!"; } return(new JsonResult { Data = new { status = status, message = message } }); }