Esempio n. 1
0
 private void Atendiendo()
 {
     if (pacienteElegido != null)
     {
         var vm   = new OdontogramaViewModel(pacienteElegido);
         var view = new Odontograma {
             DataContext = vm
         };
         view.SetCanvas(pacienteElegido.Dni.ToString());
         view.Show();
         // solo cerramos la view por ahora TwT
         CloseWindowEvent?.Invoke(this, null);
     }
 }
        private void RegistrarPaciente()
        {
            try
            {
                var nuevo      = new PacienteBL();
                var registrado = nuevo.RegistrarPaciente(Paciente);

                var vm   = new OdontogramaViewModel(registrado);
                var view = new Odontograma {
                    DataContext = vm
                };
                view.Show();
                // solo cerramos la view
                CloseWindowEvent?.Invoke(this, null);
            }
            catch (Exception ex)
            {
                System.Windows.MessageBox.Show(ex.Message, "Error al registrar", System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Hand, System.Windows.MessageBoxResult.OK);
            }
        }