public override async Task PreRender() { int id = Convert.ToInt32(Context.Parameters["IdSponsor"]); Sponsor = await SponsorService.GetSponsorByIdAsync(id); await base.PreRender(); }
public async Task UpdateSponsorAsync(SponsorDetailModel Sponsor) { var entity = await DbContext.Sponsor.FirstOrDefaultAsync(s => s.IdSponsor == Sponsor.IdSponsor); entity.Name = Sponsor.Name; entity.Description = Sponsor.Description; entity.WebPage = Sponsor.WebPage; entity.LogoLink = Sponsor.LogoLink; await DbContext.SaveChangesAsync(); }
public async Task InsertSponsorAsync(SponsorDetailModel Sponsor) { var entity = new Sponsor() { Name = Sponsor.Name, Description = Sponsor.Description, WebPage = Sponsor.WebPage, LogoLink = Sponsor.LogoLink, IdEvent = EventId.GetInstance().Id }; DbContext.Sponsor.Add(entity); await DbContext.SaveChangesAsync(); }