示例#1
0
        private void btnCadastro_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Medico med = new Medico();

                med.crm           = txtCRM.Text;
                med.nome          = txtNome.Text;
                med.endereco      = txtEndereco.Text;
                med.especialidade = txtEspecialidade.Text;

                MedicoController medicoController = new MedicoController();

                if (medicoController.BuscarPorCRM(med.crm) == null)
                {
                    medicoController.Cadastro(med);

                    MessageBox.Show("Cadastrado com sucesso");
                }
                else
                {
                    MessageBox.Show("Médico já cadastrado!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao salvar usuário!");
            }
        }
示例#2
0
        private void btnCRM_Click(object sender, RoutedEventArgs e)
        {
            MedicoController medicoController = new MedicoController();
            string           crm = txtCRM.Text;

            dgMedicosCRM.ItemsSource = medicoController.ListarPorCRM(crm);

            med = medicoController.BuscarPorCRM(crm);

            try
            {
                txtNome.Text          = med.nome;
                txtEspecialidade.Text = med.especialidade;
                txtEndereco.Text      = med.endereco;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Usuário não existe");
            }

            btnSalvar.Visibility = Visibility.Collapsed;
        }