public IActionResult PostZone([FromForm] SponsorVM Sponsorvm) { var sponsor = SponsorServises.SponsorAdded(Sponsorvm); if (sponsor == null) { return(NotFound()); } return(Ok(sponsor)); }
public async Task <IActionResult> SponsorEdit(int ID) { var response = await _eventiApi.GetSponsorAsync(ID); var entity = response.Content; var model = new SponsorVM { ID = entity.ID, Name = entity.Name, PhoneNumber = entity.PhoneNumber, Email = entity.Email }; return(View(model)); }
public Sponsor SponsorAdded(SponsorVM sponsorVM) { Sponsor Sponsor = new Sponsor(); if (sponsorVM.ImageName != null) { Sponsor.ImageName = fileUploadService.upload(sponsorVM.ImageName); } //else add a profile avatar image SponsorMainOperation.Insert(Sponsor); SponsorMainOperation.Save(); return(Sponsor); }
public async Task <IActionResult> SponsorSave(SponsorVM model) { var request = new SponsorUpsertRequest() { Name = model.Name, PhoneNumber = model.PhoneNumber, Email = model.Email }; if (model.ID == 0) { await _eventiApi.CreateSponsorAsync(request); } else { await _eventiApi.UpdateSponsorAsync(model.ID, request); } return(Redirect("/Administrator/Home/Index")); }
public IActionResult SponsorCreate() { SponsorVM model = new SponsorVM(); return(View(model)); }