Example #1
0
        protected void btnCadastro_Click(object sender, EventArgs e)
        {
            try
            {
                Dal.Entity.Medico m = new Dal.Entity.Medico(); //classe de entidade...
                m.Nome      = txtMedico.Text;
                m.Crm       = txtCrm.Text;
                m.Descricao = txtDescricao.Text;



                MedicoDal mm = new MedicoDal(); //persistencia...
                mm.Insert(m);                   //gravando...

                lblMensagem.Text = "Médico " + m.Nome + ", cadastrado com sucesso.";

                //limpar os campos...
                txtMedico.Text    = "";
                txtCrm.Text       = "";
                txtDescricao.Text = "";
            }
            catch (Exception ex)
            {
                //imprimir mensagem de erro...
                lblMensagem.Text = ex.Message;
            }
        }
Example #2
0
        protected void btnCadastro_Click(object sender, EventArgs e)
        {
            try
            {
                Dal.Entity.Medico m = new Dal.Entity.Medico(); //classe de entidade...
                m.Nome = txtMedico.Text;
                m.Crm = txtCrm.Text;
                m.Descricao = txtDescricao.Text;

                MedicoDal mm = new MedicoDal(); //persistencia...
                mm.Insert(m); //gravando...

                lblMensagem.Text = "Médico " + m.Nome + ", cadastrado com sucesso.";

                //limpar os campos...
                txtMedico.Text = "";
                txtCrm.Text = "";
                txtDescricao.Text = "";

            }
            catch (Exception ex)
            {
                //imprimir mensagem de erro...
                lblMensagem.Text = ex.Message;

            }
        }
Example #3
0
 public void Insert(Medico md)
 {
     try
     {
         OpenConnection(); //abrir conexão...
         Cmd = new SqlCommand("insert into Medico(Nome, CRM, Descricao) values(@v1, @v2, @v3)", Con);
         Cmd.Parameters.AddWithValue("@v1", md.Nome);
         Cmd.Parameters.AddWithValue("@v2", md.Crm);
         Cmd.Parameters.AddWithValue("@v3", md.Descricao);
         Cmd.ExecuteNonQuery(); //executar...
     }
     catch (Exception e)
     {
         //lançar exceção...
         throw new Exception("Erro ao inserir Funcionário: " + e.Message);
     }
     finally
     {
         CloseConnection(); //fechar conexão..
     }
 }