コード例 #1
0
        public IActionResult PostZone([FromForm] SponsorVM Sponsorvm)
        {
            var sponsor = SponsorServises.SponsorAdded(Sponsorvm);

            if (sponsor == null)
            {
                return(NotFound());
            }
            return(Ok(sponsor));
        }
コード例 #2
0
ファイル: SponsorController.cs プロジェクト: EnisMulic/Eventi
        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));
        }
コード例 #3
0
        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);
        }
コード例 #4
0
ファイル: SponsorController.cs プロジェクト: EnisMulic/Eventi
        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"));
        }
コード例 #5
0
ファイル: SponsorController.cs プロジェクト: EnisMulic/Eventi
        public IActionResult SponsorCreate()
        {
            SponsorVM model = new SponsorVM();

            return(View(model));
        }