Exemplo n.º 1
0
        public async Task <IHttpActionResult> DeleteContact(int id = 0)
        {
            if (!User.Identity.IsAuthenticated)
            {
                return((IHttpActionResult)BadRequest());
            }
            if (id == 0)
            {
                return((IHttpActionResult)BadRequest());
            }
            var user   = User.Identity.GetUserId();
            var result = await _member.DeleteContact(id, user);

            return(Ok(result.Contacts.Select(c => new { c.Id, c.Title, c.Value })));
        }