Beispiel #1
0
        public PatientsViewModel()
        {
            deleteCommand       = new DeleteCommand(this);
            createCommand       = new CreateCommand(this);
            updateCommand       = new UpdateCommand(this);
            addCommand          = new AddCommand(this);
            addDiagnosisCommand = new AddDiagnosisCommand(this);
            addTherapyCommand   = new AddTherapyCommand(this);
            addActivityCommand  = new AddActivityCommand(this);
            //saveCommand = new SaveCommand(this);

            patientsList = new ObservableCollection <PatientModel>
            {
                //new PatientModel{IDPatient = "1",FirstName = "Joe", LastName = "Doe"},
                //new PatientModel{IDPatient = "2",FirstName = "Jof", LastName = "Boe"}
            };
            therapistsList = new ObservableCollection <TherapistModel>
            {
            };
            diagnosisList = new ObservableCollection <DiagnosisModel>
            {
            };
            therapyList = new ObservableCollection <TherapyModel>
            {
            };
            activityList = new ObservableCollection <ActivityModel>
            {
            };
            DataGrid_Loaded();
        }
Beispiel #2
0
        public async Task <ActionResult <Result> > AddDiagnosis([FromBody] AddDiagnosisCommand command)
        {
            var result = await Mediator.Send(command);

            if (!result.Succeeded)
            {
                return(BadRequest(result));
            }

            return(Ok(result));
        }