public async Task <Models.ConData.Country> CreateCountry(Models.ConData.Country country) { OnCountryCreated(country); context.Countries.Add(country); context.SaveChanges(); return(country); }
public async Task <Models.ConData.Country> CancelCountryChanges(Models.ConData.Country item) { var entity = context.Entry(item); entity.CurrentValues.SetValues(entity.OriginalValues); entity.State = EntityState.Unchanged; return(item); }
protected async System.Threading.Tasks.Task Form0Submit(FemiFriendsApp.Models.ConData.Country args) { try { var conDataUpdateCountryResult = await ConData.UpdateCountry(CountryID, country); DialogService.Close(country); } catch (System.Exception conDataUpdateCountryException) { NotificationService.Notify(NotificationSeverity.Error, $"Error", $"Unable to update Country"); } }
public async Task <Models.ConData.Country> UpdateCountry(int?countryId, Models.ConData.Country country) { OnCountryUpdated(country); var item = context.Countries .Where(i => i.CountryID == countryId) .FirstOrDefault(); if (item == null) { throw new Exception("Item no longer available"); } var entry = context.Entry(item); entry.CurrentValues.SetValues(country); entry.State = EntityState.Modified; context.SaveChanges(); return(country); }
protected async System.Threading.Tasks.Task Load() { var conDataGetCountryByCountryIdResult = await ConData.GetCountryByCountryId(CountryID); country = conDataGetCountryByCountryIdResult; }
protected async System.Threading.Tasks.Task Grid0RowSelect(FemiFriendsApp.Models.ConData.Country args) { var dialogResult = await DialogService.OpenAsync <EditCountry>("Edit Country", new Dictionary <string, object>() { { "CountryID", args.CountryID } }); await InvokeAsync(() => { StateHasChanged(); }); }
protected async System.Threading.Tasks.Task Load() { country = new FemiFriendsApp.Models.ConData.Country() { }; }
partial void OnCountryCreated(Models.ConData.Country item);
partial void OnCountryGet(Models.ConData.Country item);
partial void OnCountryDeleted(Models.ConData.Country item);