Ejemplo n.º 1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (txtCod.Text == "" || txtCRM.Text == "" || txtEspecialidade.Text == "" || txtNome.Text == "" || txtTelefone.Text == "")
            {
                MessageBox.Show("Preencha todos os campos");
            }
            else
            {
                Medico MeuMedico = new Medico();

                MeuMedico.Codigo        = txtCod.Text;
                MeuMedico.CRM           = txtCRM.Text;
                MeuMedico.Nome          = txtNome.Text;
                MeuMedico.Telefone      = txtTelefone.Text;
                MeuMedico.Especialidade = txtEspecialidade.Text;

                int v = MinhasOperacoes.Validacao(MeuMedico);

                if (v == 0)
                {
                    string insercao = MinhasOperacoes.InsereDadosMedicos(MeuMedico);


                    MessageBox.Show(insercao);

                    txtCod.Text = Guid.NewGuid().ToString().Substring(9, 4).ToUpper();

                    txtCRM.Text           = "";
                    txtNome.Text          = "";
                    txtTelefone.Text      = "";
                    txtEspecialidade.Text = "";
                }
                else
                {
                    MessageBox.Show("CRM já cadastrado");
                }
            }
        }
 public void AdicionaMedico(Medico MeuMedico)
 {
     CadastroMedico.Add(MeuMedico);
 }
 public string InsereDadosMedicos(Medico MeuMedico)
 {
     MeusDadosMedicos.LerMedico();
     MeusDadosMedicos.AdicionaMedico(MeuMedico);
     return(MeusDadosMedicos.CadastraMedicoXML());
 }
 public int Validacao(Medico x)
 {
     MeusDadosMedicos.LerMedico();
     return(MeusDadosMedicos.Validacao(x));
 }