Example #1
0
        public async Task <IActionResult> CreateRoomie([FromBody] RoomiesViewModel model)
        {
            int          userId = int.Parse(HttpContext.User.FindFirst(c => c.Type == ClaimTypes.NameIdentifier).Value);
            Result <int> result = await _roomiesGateway.CreateUpdateRoomie(model.FirstName, model.LastName, model.BirthDate, model.Phone, userId);

            return(this.CreateResult(result, o =>
            {
                o.RouteName = "checkRoomie";
                o.RouteValues = id => new { id };
            }));
        }