Example #1
0
 //Evento responsavel por cadastrar um novo registro ou atualizar o registro jс existente
 protected void BtnCadastrar_Click(object sender, EventArgs e)
 {
     try
     {
         PacienteBE pacienteBe = new PacienteBE();
         pacienteBe.id             = Convert.ToInt32(Request.QueryString["id"]);
         pacienteBe.idConvenio     = Convert.ToString(ddlConvenio.SelectedValue);
         pacienteBe.Nome           = txtNome.Text;
         pacienteBe.NumeroConvenio = txtNumeroConvenio.Text;
         pacienteBe.Sexo           = ddlSexo.SelectedValue;
         pacienteBe.DtNascimento   = Convert.ToDateTime(txtDtNascimento.Text);
         pacienteBe.RG             = txtRG.Text;
         pacienteBe.CPF            = txtCPF.Text;
         pacienteBe.Endereco       = txtEndereco.Text;
         pacienteBe.Bairro         = txtBairro.Text;
         pacienteBe.CEP            = txtCEP.Text;
         pacienteBe.Cidade         = txtCidade.Text;
         pacienteBe.UF             = ddlUF.Text;
         pacienteBe.Telefone       = txtTelefone.Text;
         pacienteBe.Celular        = txtCelular.Text;
         pacienteBe.Email          = txtEmail.Text;
         pacienteBe.Obs            = txtObs.Text;
         PacienteDAL pacienteDAL = new PacienteDAL();
         if (Request.QueryString["id"] != null)
         {
             //Chamo o metodo que altera o registro
             pacienteDAL.Alterar(pacienteBe);
         }
         else
         {
             //Chamo o metodo que insere um novo registro
             pacienteDAL.Incluir(pacienteBe);
         }
         Response.Redirect("Paciente.aspx");
     }
     catch (Exception ex)
     {
         Label lblErro = (Label)Master.FindControl("lblErro");
         lblErro.Text = ex.ToString();
     }
 }