public HairCutAppointment Create(HairCutAppointment model)
        {
            _ctx.HairCutAppointments.Add(model);
            _ctx.SaveChanges();

            return(model);
        }
        public HairCutAppointment Update(HairCutAppointment model)
        {
            var entity = _ctx.HairCutAppointments.FirstOrDefault(x => x.Id == model.Id);

            entity.FullName     = model.FullName;
            entity.Phone        = model.Phone;
            entity.Barber       = model.Barber;
            entity.Date         = model.Date;
            entity.HairCutStyle = model.HairCutStyle;
            _ctx.SaveChanges();

            return(model);
        }
        public HairCutAppointmentModel GetById(int id)
        {
            HairCutAppointment model = _hairCutAppointmentRepository.GetById(id);

            return(_mapper.Map <HairCutAppointmentModel>(model));
        }