public async Task <IViewComponentResult> InvokeAsync(UpdateModalViewModel model) { ViewBag.ModalModel = new ModalViewModel(model.Name, model.Submit); TrackingRecord trackingRecord = await trackingRecordService.GetByIdAsync(model.Id); TrackingRecordUpdateDto vm = trackingRecord != null?mapper.Map <TrackingRecordUpdateDto>(trackingRecord) : new TrackingRecordUpdateDto(); return(View(vm)); }
public async Task <IViewComponentResult> InvokeAsync(UpdateModalViewModel model) { ViewBag.ModalModel = new ModalViewModel(model.Name, model.Submit); PricePosition PricePosition = await pricePositionService.GetByIdAsync(model.Id); PricePositionUpdateDto vm = PricePosition != null?mapper.Map <PricePositionUpdateDto>(PricePosition) : new PricePositionUpdateDto(); return(View(vm)); }
public async Task <IViewComponentResult> InvokeAsync(UpdateModalViewModel model) { ViewBag.ModalModel = new ModalViewModel(model.Name, model.Submit); Product product = await productService.GetByIdAsync(model.Id); ProductUpdateDto vm = product != null?mapper.Map <ProductUpdateDto>(product) : new ProductUpdateDto(); return(View(vm)); }
public async Task <IViewComponentResult> InvokeAsync(UpdateModalViewModel model) { ViewBag.ModalModel = new ModalViewModel(model.Name, model.Submit); Website website = await websiteService.GetByIdAsync(model.Id); WebsiteUpdateDto vm; if (website != null) { vm = mapper.Map <WebsiteUpdateDto>(website); } else { vm = new WebsiteUpdateDto(); } return(View(vm)); }