public override async Task PreRender() { int id = Convert.ToInt32(Context.Parameters["IdOrganizer"]); Organizer = await OrganizerService.GetOrganizerByIdAsync(id); await base.PreRender(); }
public async Task UpdateOrganizerAsync(OrganizerDetailModel Organizer) { var entity = await DbContext.Organizer.FirstOrDefaultAsync(s => s.IdOrganizer == Organizer.IdOrganizer); entity.Name = Organizer.Name; entity.Description = Organizer.Description; entity.WebPage = Organizer.WebPage; entity.LogoLink = Organizer.LogoLink; entity.Email = Organizer.Email; entity.FacebookLink = Organizer.FacebookLink; entity.TwitterLink = Organizer.TwitterLink; entity.InstagramLink = Organizer.InstagramLink; await DbContext.SaveChangesAsync(); }
public async Task InsertOrganizerAsync(OrganizerDetailModel Organizer) { var entity = new Organizer() { Name = Organizer.Name, Description = Organizer.Description, WebPage = Organizer.WebPage, LogoLink = Organizer.LogoLink, Email = Organizer.Email, FacebookLink = Organizer.FacebookLink, InstagramLink = Organizer.InstagramLink, TwitterLink = Organizer.TwitterLink, IdEvent = EventId.GetInstance().Id }; DbContext.Organizer.Add(entity); await DbContext.SaveChangesAsync(); }