Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack)
            {
                // foi clicado no botão
            }
            else
            {
                if (Request["id"] != null && Request["id"] != "")
                {
                    txtCodigo.Text = Request["id"].ToString();

                    // Consultar na base de dados
                    PediatriaDAO servico = new PediatriaDAO();
                    Pediatria    p       = servico.BuscaCodigo(Convert.ToInt32(txtCodigo.Text));

                    // carregar os campos na tela
                    if (p != null)
                    {
                        txtEndereco.Text      = p.Endereco;
                        txtReceitaMedica.Text = p.ReceitaMedica;
                        txtCusto.Text         = (p.Custo != null) ? p.Custo.ToString() : "0";
                    }
                }
            }
        }
Exemplo n.º 2
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            PediatriaDAO servico = new PediatriaDAO();

            Pediatria prod = servico.BuscaCodigo(Convert.ToInt32(txtCodigo.Text));

            if (prod != null)
            {
                prod.Endereco      = txtEndereco.Text;
                prod.ReceitaMedica = txtReceitaMedica.Text;
                prod.Custo         = Convert.ToDecimal(txtCusto.Text);

                // altera dados no banco de dados
                string retorno = servico.Alterar(prod);

                // Mostrar mensagem na tela
                lblResultado.Text    = retorno;
                lblResultado.Visible = true;
            }
            else
            {
                lblResultado.Text     = "Paciente não encontrado!";
                lblResultado.CssClass = "alert alert-danger";
                lblResultado.Visible  = true;
            }
        }
        protected void btnExcluir_Click(object sender, EventArgs e)
        {
            PediatriaDAO servico = new PediatriaDAO();

            long codigo = Convert.ToInt32(txtCodigo.Text);

            // verifica se codigo existe
            Pediatria prod = servico.BuscaCodigo(codigo);

            if (prod != null)
            {
                // exclui o produto
                servico.Deletar(prod);
                lblResultado.Text    = "Paciente: " + prod.Codigo + " excluído com sucesso!";
                lblResultado.Visible = true;
            }
            else
            {
                // mostra mensagem
                lblResultado.Text    = "Paciente não encontrato!";
                lblResultado.Visible = true;
            }
        }