Example #1
0
        public void Attend()
        {
            AgendaServiceSoapClient client = new AgendaServiceSoapClient();
            client.AttendCompleted += new EventHandler<AttendCompletedEventArgs>(client_AttendCompleted);

            var request = new AttendRequest(new AttendRequestBody(App.Event.Email, App.Event.Password, Session.Id));
            client.AttendAsync(request);
        }
Example #2
0
        public async Task <IActionResult> Post([FromBody] AttendRequest request)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState.Values));
            }

            var attendMapped = _mapper.Map <AttendRequest, Attend>(request);

            await _attendRepository.AddAsync(attendMapped);

            await _attendRepository.SaveChangesAsync();

            return(CreatedAtAction("Attend", "Attend", new { id = attendMapped.ID }));
        }