예제 #1
0
        private void btTelaCadastroMedico_Click(object sender, EventArgs e)
        {
            TelaCadastroMedico telaCadastroMedico = new TelaCadastroMedico();

            this.Hide();
            telaCadastroMedico.ShowDialog();
            this.Show();
        }
예제 #2
0
 public void CarregaTela(string codigo)
 {
     try
     {
         if (codigo.Length == 11)
         {
             if (this.ValidaPaciente(codigo) == true)
             {
                 TelaCadastroPaciente telaCadastroPaciente = new TelaCadastroPaciente(codigo);
                 txtInicialFuncPesquisa.Text = "";
                 this.Hide();
                 telaCadastroPaciente.ShowDialog();
                 this.Show();
             }
             else
             {
                 MessageBox.Show("Paciente não Cadastrado!", "Erro encontrado", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else if (codigo.Length >= 4 && codigo.Length <= 10)
         {
             if (this.ValidaMedico(codigo) == true)
             {
                 TelaCadastroMedico telaCadastroMedico = new TelaCadastroMedico(codigo);
                 txtInicialFuncPesquisa.Text = "";
                 this.Hide();
                 telaCadastroMedico.ShowDialog();
                 this.Show();
             }
             else
             {
                 MessageBox.Show("Médico não Cadastrado!", "Erro encontrado", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else if (codigo.Length >= 1 && codigo.Length <= 3)
         {
             if (this.ValidaFuncionario(codigo) == true)
             {
                 TelaCadastroFuncionario telaCadastroFuncionario = new TelaCadastroFuncionario(codigo);
                 txtInicialFuncPesquisa.Text = "";
                 this.Hide();
                 telaCadastroFuncionario.ShowDialog();
                 this.Show();
             }
             else
             {
                 MessageBox.Show("Funcionário não Cadastrado!", "Erro encontrado", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }