public PartialViewResult GetItemByCategory(long categoryId) { var sdvm = new SetDepreciationViewModel(); var assetItem = _repAsset.GetAssetInfo() .Where(x => x.AssetCategoryId == categoryId).ToList(); //List Item for Asset List var objAssetList = new List <SelectListItem>(); bool assetItemSelected = false; objAssetList.Add(new SelectListItem { Text = "-- Select Item --", Value = "" }); foreach (var item in assetItem) { objAssetList.Add(new SelectListItem { Text = String.Concat(item.AssetName, " (", item.ModelNo, ")"), Value = item.Id.ToString(), Selected = assetItemSelected }); } sdvm.AssetList = objAssetList; return(PartialView(sdvm)); }
private SubmitPurchaseQuotationViewModel PurchaseQuotationCommon() { var pqvm = new SubmitPurchaseQuotationViewModel(); //List Item for Purchase Type List <SelectListItem> objPurchaseType = new List <SelectListItem>(); objPurchaseType.Add(new SelectListItem { Text = "--Select Purchase Type--" }); objPurchaseType.Add(new SelectListItem { Text = "Brand New", Value = "Brand New" }); objPurchaseType.Add(new SelectListItem { Text = "Second Hand", Value = "Second Hand" }); pqvm.compPurchaseType = objPurchaseType; pqvm.assetLst = _repAsset.GetAssetInfo().ToList(); //List Item for Asset List List <SelectListItem> objAssetList = new List <SelectListItem>(); bool assetTypeSelected = false; objAssetList.Add(new SelectListItem { Text = "-- Select Asset--" }); foreach (var item in pqvm.assetLst) { objAssetList.Add(new SelectListItem { Text = String.Concat(item.AssetName, " (", item.AssetCategoryName, ")"), Value = item.Id.ToString(), Selected = assetTypeSelected }); } pqvm.AssetList = objAssetList; return(pqvm); }