private void btnNome_Click(object sender, RoutedEventArgs e) { MedicoController medicoController = new MedicoController(); string nome = txtNome.Text; dgMedicosNome.ItemsSource = medicoController.ListarPorNome(nome); }
private void Load_Consulta(int consultaId) { // preencher dropdown medico MedicoController medicoController = new MedicoController(); cbMedico.ItemsSource = medicoController.readMedicos(); // preencher dropdown paciente PacienteController pacienteController = new PacienteController(); cbPaciente.ItemsSource = pacienteController.readPacientes(); // preencher dropdown secretaria SecretariaController secretariaController = new SecretariaController(); cbSecretaria.ItemsSource = secretariaController.readSecretaria(); ConsultaController consultaController = new ConsultaController(); Consulta consulta = consultaController.readConsulta(consultaId); txtId.Text = consulta.Id.ToString(); cbMedico.SelectedValue = consulta.Medico.MedicoId; cbPaciente.SelectedValue = consulta.Paciente.PacienteId; cbSecretaria.SelectedValue = consulta.Secretaria.SecretariaId; dpConsulta.SelectedDate = consulta.Hora; }
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!"); } }
private void Load_Medico(int medicoId) { // preencher dropdown contas ContaController contas = new ContaController(); cbConta.ItemsSource = contas.readContas(); // preencher dropdown especialidades EspecialidadeController especialidade = new EspecialidadeController(); cbEspecialidade.ItemsSource = especialidade.readEspecialidades(); MedicoController medicoController = new MedicoController(); Medico medico = medicoController.readMedico(medicoId); txtId.Text = medico.MedicoId.ToString(); txtNome.Text = medico.Nome; txtCRM.Text = medico.CRM; txtCPF.Text = medico.CPF; txtTelefone.Text = medico.Telefone; txtTurno.Text = medico.Turno; dpDataNascimento.SelectedDate = medico.Nascimento; cbConta.SelectedValue = medico.conta.Id; cbEspecialidade.SelectedValue = medico.Especialidade.Id; }
private void btnEspecialidade_Click(object sender, RoutedEventArgs e) { MedicoController medicoController = new MedicoController(); string especialidade = txtEspecialidade.Text; dgMedicosEspecialidade.ItemsSource = medicoController.ListarPorEspecialidade(especialidade); }
private void btnSalvar_Click(object sender, RoutedEventArgs e) { try { // validar if (string.IsNullOrEmpty(txtNome.Text)) { throw new NullReferenceException("O campo nome é obrigatório."); } if (string.IsNullOrEmpty(txtCRM.Text)) { throw new NullReferenceException("O campo CRM é obrigatório."); } if (string.IsNullOrEmpty(txtCPF.Text)) { throw new NullReferenceException("O campo CPF é obrigatório."); } if (string.IsNullOrEmpty(txtTelefone.Text)) { throw new NullReferenceException("O campo Telefone é obrigatório."); } if (string.IsNullOrEmpty(txtTurno.Text)) { throw new NullReferenceException("O campo Turno é obrigatório."); } if (cbConta.SelectedItem == null) { throw new NullReferenceException("O campo Conta é obrigatório."); } if (cbEspecialidade.SelectedItem == null) { throw new NullReferenceException("O campo Especialidade é obrigatório."); } if (dpDataNascimento.SelectedDate == null) { throw new NullReferenceException("A campo Data de Nascimento é obrigatório."); } Medico medico = new Medico(); medico.Nome = txtNome.Text; medico.CRM = txtCRM.Text; medico.CPF = txtCPF.Text; medico.Telefone = txtTelefone.Text; medico.Turno = txtTurno.Text; medico.Nascimento = (DateTime)dpDataNascimento.SelectedDate; medico.conta = (Conta)cbConta.SelectedItem; medico.Especialidade = (Especialidade)cbEspecialidade.SelectedItem; MedicoController medicoController = new MedicoController(); medicoController.createMedico(medico); MessageBox.Show("Médico salvo com sucesso!"); this.Close(); } catch (Exception ex) { MessageBox.Show("Erro ao salvar o médico (" + ex.Message + ")"); } }
private void btnSalvar_Click(object sender, RoutedEventArgs e) { med.nome = txtNome.Text; med.especialidade = txtEspecialidade.Text; med.endereco = txtEndereco.Text; MedicoController medicoController = new MedicoController(); medicoController.Atualizar(med); MessageBox.Show("Alterado!"); }
protected void Page_Load(object sender, EventArgs e) { CarregarGrids(); if (!IsPostBack) { MedicoController mc = new MedicoController(); ddlMedico.DataSource = mc.Listar(); ddlMedico.DataBind(); } }
private void btnExcluir_Click(object sender, RoutedEventArgs e) { MedicoController medicoController = new MedicoController(); string crm = txtCRM.Text; if (medicoController.Excluir(crm)) { MessageBox.Show("Cadastro Excluído com Sucesso!"); } else { MessageBox.Show("Erro!"); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { // preencher dropdown medico MedicoController medicoController = new MedicoController(); cbMedico.ItemsSource = medicoController.readMedicos(); // preencher dropdown paciente PacienteController pacienteController = new PacienteController(); cbPaciente.ItemsSource = pacienteController.readPacientes(); // preencher dropdown secretaria SecretariaController secretariaController = new SecretariaController(); cbSecretaria.ItemsSource = secretariaController.readSecretaria(); }
private void CarregarGrids() { ConsultaController ctrl = new ConsultaController(); MedicoController list = new MedicoController(); List <Consulta> lista = ctrl.Listar(); List <Medico> ListaMed = list.Listar(); gv_Consultas.DataSource = lista.OrderBy(c => c.Nome); gv_Consultas.DataBind(); gv_ConsultasInativas.DataSource = ctrl.ListarInativos(); gv_ConsultasInativas.DataBind(); gv_Medicos.DataSource = ListaMed.OrderBy(m => m.Nome); gv_Medicos.DataBind(); gv_MedicosInativos.DataSource = list.ListarInativos(); gv_MedicosInativos.DataBind(); }
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; }
private void Window_Loaded(object sender, RoutedEventArgs e) { MedicoController medicoController = new MedicoController(); dgMedicos.ItemsSource = medicoController.readMedicos(); }