// GET: Sponsors/Details/5
        public ActionResult Details(int id)
        {
            Sponsors          sponsor = sponsorService.GetSponsorById(id);
            SponsorsViewModel model   = new SponsorsViewModel();

            model.InjectFrom(sponsor);
            return(View(sponsor));
        }
Exemplo n.º 2
0
        public ActionResult Sponsors_ReadById([DataSourceRequest] DataSourceRequest request)
        {
            var id     = 1;
            var person = _Service.GetSponsorById(id);

            var persons = new List <Sponsor>();

            persons.Add(person);

            DataSourceResult result = persons.ToDataSourceResult(request, sponsor => new SponsorViewModel
            {
                Id                 = sponsor.Id,
                PersonId           = sponsor.PersonId,
                OrphanGenderChoice = sponsor.OrphanGenderChoice,
                OrphanCityChoiceId = sponsor.OrphanCityChoiceId,
                NumberOfOrphans    = sponsor.NumberOfOrphans,
                SStartDate         = sponsor.SStartDate,
                SEndDate           = sponsor.SEndDate,
                LanguagePref       = sponsor.LanguagePref,
                EthnicityId        = sponsor.EthnicityId,
                ReferralType       = sponsor.ReferralType,
                Notes              = sponsor.Notes,
                LastUpdated        = sponsor.LastUpdated,
                LastUpdatedBy      = sponsor.LastUpdatedBy
            });

            return(Json(result));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> SponsorById(int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            Sponsor sponsor = await _sponsorService.GetSponsorById(id);

            if (sponsor == null)
            {
                return(NotFound());
            }

            return(Ok(sponsor));
        }
Exemplo n.º 4
0
 public ActionResult GetSponsorById(int SponsorId)
 {
     _mainResponse = _SponsorService.GetSponsorById(SponsorId);
     _jsonString   = Mapper.Convert <SponsorResponse>(_mainResponse);
     return(new OkObjectResult(_jsonString));
 }