public bool DeleteDoza(int IdDoza)
        {
            DozaMedicament doza = dozaMedicamentRepository.FindById(IdDoza);

            dozaMedicamentRepository.Delete(doza);
            return(dozaMedicamentRepository.SaveChanges());
        }
        public bool UpdateDoza(int IdDoza, bool Luata)
        {
            DozaMedicament doza = dozaMedicamentRepository.FindById(IdDoza);

            doza.Luata = Luata;
            dozaMedicamentRepository.Update(doza);
            return(dozaMedicamentRepository.SaveChanges());
        }
        public bool CreateDoza(DozaMedicamentRequest request, int id)
        {
            for (int i = 0; i <= request.NumarZile - 1; i++)
            {
                DozaMedicament dozaMedicament = new DozaMedicament();
                dozaMedicament.Luata             = false;
                dozaMedicament.Cantitate_pastila = request.Cantitate_pastila;
                dozaMedicament.Ora  = DateTime.ParseExact(request.Ora, "HH:mm", provider);
                dozaMedicament.Data = DateTime.ParseExact(request.DataInceput, "dd.MM.yyyy", provider).AddDays(i);

                User user = userRepository.FindById(id);
                dozaMedicament.User = user;

                Medicament medicament = medicamentRepository.FindById(request.IdPastila);
                dozaMedicament.Medicament   = medicament;
                dozaMedicament.IdMedicament = request.IdPastila;

                dozaMedicamentRepository.Create(dozaMedicament);
            }
            return(dozaMedicamentRepository.SaveChanges());
        }