Ejemplo n.º 1
0
 public EditModalWindow(MedicalTitleViewModel medicalTitleViewModel)
 {
     medicalTitle = medicalTitleViewModel;
     InitializeComponent();
     ChangeTheme();
     SwitchLanguage();
 }
 public DeleteModalWindow(MedicalTitleViewModel medicalTitle)
 {
     this.medicalTitle = medicalTitle;
     InitializeComponent();
     SwitchLanguage();
     ChangeTheme();
 }
Ejemplo n.º 3
0
        public override void Edit(object selectedItem)
        {
            DataRowView           item  = (DataRowView)selectedItem;
            MedicalTitleViewModel title = Mapping.Mapper.Map <MedicalTitleViewModel>(item);
            EditModalWindow       modal = new EditModalWindow(title);

            _ = modal.ShowDialog();
            DataGridControl.InformAboutStatus(modal.OperationStatus);
        }
Ejemplo n.º 4
0
        public override void Edit(object selectedItem, double height = 0, double width = 0)
        {
            var item = (DataRowView)selectedItem;
            MedicalTitleViewModel title = Mapping.Mapper.Map <MedicalTitleViewModel>(item);

            EditModal modal = new EditModal(title);

            WindowHelper.SetModal(modal, height, width);
            modal.ShowDialog();
        }
Ejemplo n.º 5
0
        public override void Delete(object selectedItem, double height = 0, double width = 0)
        {
            DataRowView           item  = (DataRowView)selectedItem;
            MedicalTitleViewModel title = Mapping.Mapper.Map <MedicalTitleViewModel>(item);

            Window deleteModal = new DeleteModal(title);

            WindowHelper.CenterWindow(deleteModal, height, width);
            deleteModal.ShowDialog();
        }
        public void HasMedicalTitle(DatePicker gettingTitleDatePicker, RoutedEventHandler onDelete)
        {
            MedicalTitleViewModel medicalTitleViewModel = (MedicalTitleViewModel)MedicalTitleComboBox.SelectedItem;
            DateTime gettingTitleDate = gettingTitleDatePicker.SelectedDate.Value;
            DoctorMedicalTitleViewModel doctorMedicalTitleViewModel = new DoctorMedicalTitleViewModel()
            {
                IdMedicalTitle   = medicalTitleViewModel.IdMedicalTitle,
                GettingTitleDate = gettingTitleDate,
                IdDoctor         = doctor.IdDoctor
            };

            doctorMedicalTitleViewModel.SetMedicalTitleName();
            doctor.GetMedicalTitles().Add(Mapping.Mapper.Map <DoctorMedicalTitle>(doctorMedicalTitleViewModel));
            PutMedicalTitleInList(doctorMedicalTitleViewModel, onDelete);
            MedicalTitleComboBox.Items.Remove(medicalTitleViewModel);
            gettingTitleDatePicker.SelectedDate = null;
        }
Ejemplo n.º 7
0
 public DeleteModal(MedicalTitleViewModel medicalTitle)
 {
     this.medicalTitle = medicalTitle;
     InitializeComponent();
     InitializeComponents();
 }