public SearchAssets(AssetsViewModel assetsViewModel) { InitializeComponent(); _assetsViewModel = assetsViewModel; _viewModel = (SearchAssetsViewModel)LayoutRoot.DataContext; DataContext = _viewModel; }
private List <Assets> HierarchyMapToAssets(List <Assets> assetList, AssetsViewModel assetViewModel) { if (assetViewModel.IsNull() || assetList.IsNull()) { return(assetList); } Assets parent = assetViewModel.Map <AssetsViewModel, Assets>(); if (!assetList.Exists(x => x.AssetsId == parent.AssetsId)) { assetList.Add(parent); } var children = assetViewModel.children ?? new List <AssetsViewModel>(); children.ForEach(v => { var child = v.Map <AssetsViewModel, Assets>(); child.ParentId = parent.AssetsId; assetList.Add(child); HierarchyMapToAssets(assetList, v); }); return(assetList); }
public AssetsDto CreateAssetData(AssetsViewModel assetData) { AssetsDto newassetdto = new AssetsDto { AssetID = assetData.AssetID, Asset_Company = assetData.Asset_Company, Asset_Contract = assetData.Asset_Contract, IMEI = assetData.IMEI, SerialNo = assetData.SerialNo, SIMNo = assetData.SIMNo, SPMD = assetData.SPMD, FirstCommissionDate = assetData.FirstCommissionDate, LastCommissionDate = assetData.LastCommissionDate, BuyBackPrice = assetData.BuyBackPrice, PurchaseOrderNo = assetData.PurchaseOrderNo, PurchaseDate = assetData.PurchaseDate, Condition = assetData.Condition, AquisitionDate = assetData.AquisitionDate, Asset_EndUser = assetData.Asset_EndUser, Asset_InventoryItem = assetData.Asset_InventoryItem, Asset_LifecycleStatus = assetData.Asset_LifecycleStatus, Asset_OSVersion = assetData.Asset_OSVersion, CreatedBy = assetData.CreatedBy }; return(newassetdto); }
public void AddTransaction_navigates_to_the_add_transaction_view() { AssetsViewModel viewModel = CreateAssetsViewModel(); viewModel.AddTransactionCommand.Execute(null); _mockNavigationService.VerifyThatPushAsyncWasCalled <AddTransactionViewModel>(); }
public async Task InitializeAsync_populates_assets() { _mockWalletController.GetCoinsReturns(_defaultAssets); AssetsViewModel viewModel = CreateAssetsViewModel(); await viewModel.InitializeAsync(null); viewModel.Assets.Should().HaveCount(3); viewModel.Assets[0].DollarValue.Should().Be(11000); }
public AssetsController(ApplicationDbContext db, HostingEnvironment hostingEnvironment) { _db = db; _hostingEnvironment = hostingEnvironment; AssetsVM = new AssetsViewModel() { AssetTypes = _db.AssetTypes.ToList(), Assets = new Models.Assets() }; }
// GET: Org/Asset public ActionResult Index() { var assetModel = new AssetsViewModel() { Assets = _context.Assets.Include(a => a.Space).Include(a => a.RelatedAssets).ToList(), Spaces = _context.Spaces.ToList() }; return(View(assetModel)); }
public IActionResult CreateNewAsset([FromBody] AssetsViewModel asset) { ReturnModel returnmessage = new ReturnModel(); AssetsDto assetaddData = CreateAssetData(asset); bool IsrequestCreated = _Iassets.AddNewAsset(assetaddData); returnmessage.Message = "New Asset Created"; var returnvalue = JsonConvert.SerializeObject(returnmessage); return(Ok(returnvalue)); }
public IActionResult Update([FromBody] AssetsViewModel assets) { if (!ModelState.IsValid) { return(BadResponse()); } _assetsAppService.Update(assets); return(Response(assets)); }
// GET: Assets public ActionResult Index() { var assets = new AssetsViewModel { Assets = _context.Assets.ToList(), NewAssetViewModel = new NewAssetViewModel { AssetDetails = _context.AssetsDetails.ToList() } }; return(View(assets)); }
public ActionResult AddAssetsFromSpaceAssets(int id, string name) { ViewBag.SpaceId = id; ViewBag.SpaceLabel = name; var assetModel = new AssetsViewModel() { Assets = _context.Assets.Include(a => a.Space).Include(a => a.RelatedAssets).ToList(), Spaces = _context.Spaces.ToList() }; return(View(assetModel)); }
public Assets() { InitializeComponent(); ViewModel = LayoutRoot.DataContext as AssetsViewModel; DataContext = ViewModel; SwitchFormMode(FormMode.Add); if (ViewModel != null) { ViewModel.SubmitSearchAction += ViewModel_SubmitSearchAction; } }
public static AssetsViewModel GetCatalogMappingsForAccountItemIDAndDescription(string catalogId) { var ret = new AssetsViewModel(); try { using (_certonaService = new CertonaServiceClient()) { try { UserDTO user = FormsAuthenticationWrapper.User; var idRequest = new GetCatalogMappingFromResonanceFieldRequest { CatalogID = catalogId, User = user, ResonanceField = "AccountItemID" }; var idResponse = _certonaService.GetCatalogMappingFromResonanceField(idRequest); ret.AccountItemIDMapping = idResponse.Success ? !String.IsNullOrWhiteSpace(idResponse.CatalogMapping) ? idResponse.CatalogMapping : "AccountItemID" : "AccountItemID"; var descriptionRequest = new GetCatalogMappingFromResonanceFieldRequest { CatalogID = catalogId, User = user, ResonanceField = "Description" }; var descriptionResponse = _certonaService.GetCatalogMappingFromResonanceField(descriptionRequest); ret.DescriptionMapping = idResponse.Success ? !String.IsNullOrWhiteSpace(descriptionResponse.CatalogMapping) ? descriptionResponse.CatalogMapping : "AccountItemID" : "AccountItemID"; } catch (TimeoutException exception) { _certonaService.Abort(); throw; } catch (CommunicationException exception) { _certonaService.Abort(); throw; } } } catch (Exception ex) { throw; } return(ret); }
public ActionResult AssetsWorkOrders(int id) { var myAsset = _context.Assets.SingleOrDefault(a => a.Id == id); if (myAsset != null) { ViewBag.AssetLabel = myAsset.Label; } var assetMod = new AssetsViewModel() { WorkOrders = _context.WorkOrders.Where(w => w.AssetId == id) .Include(w => w.Asset.Space) .Include(w => w.Asset.Space.Storey) .ToList() }; return(PartialView("Assets_WorkOrders_Org_Partial", assetMod)); }
public async Task <IActionResult> Index(string id) { var assetData = await _assetsRepository.GetAssetsDataAsync(id); if (assetData == null) { assetData = await _coinprismReader.GetAssetDataAsync(id); await _assetsRepository.WriteAssetsDataAsync(assetData); } var model = new AssetsViewModel { Asset = assetData }; return(View(model)); }
public async Task <IActionResult> Index(string sortBy, int pageIndex = 1) { if (String.IsNullOrWhiteSpace(sortBy)) { sortBy = "stn"; } var person = await _context.Persons.SingleOrDefaultAsync(p => p.Id == 1); var computers = _context.Computers.Include(c => c.AgTip).ToListAsync(); var model = new AssetsViewModel { Person = person, Computers = await computers }; return(View(model)); }
public ActionResult AddAsset(Asset asset) { var assetModel = new AssetsViewModel() { Assets = _context.Assets.Include(a => a.Space).Include(a => a.RelatedAssets).ToList(), Spaces = _context.Spaces.ToList() }; if (asset.Label != null && asset.SpaceId != 0) { _context.Assets.Add(asset); _context.SaveChanges(); var assetMod = new AssetsViewModel() { Assets = _context.Assets.Include(a => a.Space).Include(a => a.RelatedAssets).ToList(), Spaces = _context.Spaces.ToList(), }; return(View("Index", assetMod)); } return(View("Index", assetModel)); }
public AssetsWindowViewModel(AssetsViewModel assetsViewModel, IStatusService statusService, IConfig config) { AssetsViewModel = assetsViewModel; StatusService = statusService; Config = config; }
public PerformanceProperties(AssetsViewModel viewModel) { InitializeComponent(); this.DataContext = viewModel; }
public CopyAsset(AssetsViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }
private AssetsViewModel HierarchyMapFromAssets(IEnumerable <Assets> assetList, AssetsViewModel assetViewModel) { assetViewModel = assetViewModel ?? new AssetsViewModel(); var parentId = assetViewModel.id; var children = assetList.Where(x => x.ParentId == parentId); foreach (var item in children) { var viewModel = item.Map <Assets, AssetsViewModel>(); viewModel.children = new List <AssetsViewModel>(); if (assetViewModel.children.IsNull()) { assetViewModel.children = new List <AssetsViewModel>(); } assetViewModel.children.Add(viewModel); HierarchyMapFromAssets(assetList, viewModel); } return(assetViewModel); }
public AssetsPage() { InitializeComponent(); BindingContext = viewModel = new AssetsViewModel(); }