コード例 #1
0
        public void Add()
        {
            EmptyLists();
            Treatment treatment = new Treatment(1, "een", DateTime.Today, DateTime.Today);

            treatmentRepository = new TreatmentRepository(context);
            Assert.Equal(4, treatmentRepository.Insert(treatment));
        }
コード例 #2
0
        public void AddFalseInput()
        {
            EmptyLists();
            treatmentRepository = new TreatmentRepository(context);
            Exception ex = Assert.Throws <NullReferenceException>(() => treatmentRepository.Insert(null));

            Assert.Equal("De behandeling is leeg.", ex.Message);
        }
コード例 #3
0
 public void AddT(TreatmentModelView model)
 {
     using (var treatment = new TreatmentRepository())
     {
         var treat = new Treatment
         {
             Tid   = model.Tid,
             Tname = model.Tname,
         };
         treatment.Insert(treat);
     }
 }
コード例 #4
0
        public IActionResult Create(TreatmentDetailViewModel vm)
        {
            // Convert back and create treatment
            Treatment treatment = TreatmentConverter.ViewModelToModel(vm);

            treatment.DoctorId = GetUserId();
            Comment comment = vm.Description;

            comment.TreatmentId = treatmentRepository.Insert(treatment);
            commentRepository.Insert(comment);
            return(RedirectToAction("index", "treatment"));
        }