public async Task <Models.ConData.Market> CreateMarket(Models.ConData.Market market) { OnMarketCreated(market); context.Markets.Add(market); context.SaveChanges(); return(market); }
public async Task <Models.ConData.Market> CancelMarketChanges(Models.ConData.Market item) { var entity = context.Entry(item); entity.CurrentValues.SetValues(entity.OriginalValues); entity.State = EntityState.Unchanged; return(item); }
protected async System.Threading.Tasks.Task Form0Submit(SelectStoredProcedureRadzen.Models.ConData.Market args) { try { var conDataCreateMarketResult = await ConData.CreateMarket(market); DialogService.Close(market); } catch (System.Exception conDataCreateMarketException) { NotificationService.Notify(NotificationSeverity.Error, $"Error", $"Unable to create new Market!"); } }
public async Task <Models.ConData.Market> UpdateMarket(int?marketListId, Models.ConData.Market market) { OnMarketUpdated(market); var item = context.Markets .Where(i => i.MarketListID == marketListId) .FirstOrDefault(); if (item == null) { throw new Exception("Item no longer available"); } var entry = context.Entry(item); entry.CurrentValues.SetValues(market); entry.State = EntityState.Modified; context.SaveChanges(); return(market); }
protected async System.Threading.Tasks.Task Load() { market = new SelectStoredProcedureRadzen.Models.ConData.Market() { }; }
protected async System.Threading.Tasks.Task Load() { var conDataGetMarketByMarketListIdResult = await ConData.GetMarketByMarketListId(MarketListID); market = conDataGetMarketByMarketListIdResult; }
protected async System.Threading.Tasks.Task Grid0RowSelect(SelectStoredProcedureRadzen.Models.ConData.Market args) { var dialogResult = await DialogService.OpenAsync <EditMarket>("Edit Market", new Dictionary <string, object>() { { "MarketListID", args.MarketListID } }); await InvokeAsync(() => { StateHasChanged(); }); }
partial void OnMarketCreated(Models.ConData.Market item);
partial void OnMarketGet(Models.ConData.Market item);
partial void OnMarketDeleted(Models.ConData.Market item);