Exemplo n.º 1
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            try
            {
                listMedicos.Items.Clear();

                ClinicaService service = new ClinicaService();
                _pesquisarMedico.MedicosSalvos = new List <Medico>(service.ListarMedico(new Medico
                {
                    Nome = txtPesqNome.Text,
                    CRM  = txtPesqCRM.Text
                }));
                CarregarListView();

                DisableEditar();
            }
            catch (WebException)
            {
                MessageBox.Show(this, ERROR_WEBSERVICE, Application.ProductName, MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 private void btnPesquisarMedico_Click(object sender, EventArgs e)
 {
     try
     {
         listViewMedicos.Items.Clear();
         ClinicaService service = new ClinicaService();
         _medicos = new List <Medico>(service.ListarMedico(new Medico
         {
             Nome = txtNomeMedico.Text
         }));
         foreach (Medico medico in _medicos)
         {
             ListViewItem linha = listViewMedicos.Items.Add(medico.Nome);
             linha.SubItems.Add(medico.CRM);
             linha.SubItems.Add(medico.Especialidade.Descricao);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(this, ex.Message);
     }
 }