Exemple #1
0
        public async Task <IActionResult> UpdateMember(string email, [FromBody] Core.Domain.Entities.Members member)
        {
            var memberFromRepo = await _membersService.GetMemberById(email);

            if (memberFromRepo == null)
            {
                return(NotFound($"{email} does not exist. Please try again."));
            }

            await _membersService.Update(email, member);

            return(NoContent());
        }
Exemple #2
0
        private async Task <HttpResponseMessage> AddMemberData(string email)
        {
            var member = new Core.Domain.Entities.Members
            {
                Email  = email,
                Gender = "Female",
//                Name = "Jasmine Lane"
            };

            var json          = JsonConvert.SerializeObject(member);
            var stringContent = new StringContent(json, Encoding.UTF8, "application/json");

            return(await _sut.Client.PostAsync($"members/{email}", stringContent));
        }