public async Task <IActionResult> Add([FromForm] Appointment newItem)
        {
            if (ModelState.IsValid)
            {
                newItem.UserId = Guid.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value);

                var successful = await appointmentsAPI.CreateAsync(newItem);

                if (!successful)
                {
                    return(BadRequest("Could not add item."));
                }

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("New", model: newItem));
            }
        }
 public async Task <bool> CreateAsync(Appointment appointment)
 => await client.CreateAsync(appointment);