Exemplo n.º 1
0
        public ActionResult <Hairdresser> GetHairdresserWithoutId()
        {
            Hairdresser hairdresser = _hairdresserRepository.GetByEmail(User.Identity.Name);

            if (hairdresser == null)
            {
                return(NotFound());
            }

            return(Ok(hairdresser));
        }
Exemplo n.º 2
0
        public ActionResult <Hairdresser> PutHairdresser(Hairdresser hairdresser)
        {
            Hairdresser hairdresser2 = _hairdresserRepository.GetByEmail(User.Identity.Name);

            if (hairdresser == null)
            {
                return(NotFound());
            }

            if (hairdresser.Id != hairdresser2.Id)
            {
                return(BadRequest());
            }

            hairdresser2.Name = hairdresser.Name;

            _hairdresserRepository.Update(hairdresser2);
            _hairdresserRepository.SaveChanges();

            return(Ok(hairdresser2));
        }