Exemplo n.º 1
0
        protected void cmdEnviar_Click(object sender, EventArgs e)
        {
            ProjetoTALP.Negocio.DTO.DoacaoDTO _doacaoDTO = new Negocio.DTO.DoacaoDTO();
            ProjetoTALP.Negocio.DTO.DoadorDTO _doadorDTO = new Negocio.DTO.DoadorDTO();

            _doadorDTO = (DoadorDTO)this.Session["USUARIO"];

            _doacaoDTO.Categoria     = this.txtCategoria.Text;
            _doacaoDTO.Quantidade    = int.Parse(this.txtQuantidade.Text);
            _doacaoDTO.Definicao     = this.txtDefinicao.Text;
            _doacaoDTO.IdDoador      = Convert.ToInt16(_doadorDTO.IdDoador);
            _doacaoDTO.IdInstituicao = idInstituicao;

            ProjetoTALP.Negocio.BLL.DoacaoBLL _doacaoBLL = new Negocio.BLL.DoacaoBLL();

            if (_doacaoBLL.insertDoacao(_doacaoDTO))
            {
                this.lblResultado.Text = "Doação inserida com sucesso!!!";
                this.preencherGrid();
            }
            else
            {
                this.lblResultado.Text = "Erro ao tentar inserir a doação, por favor tente novamente.";
            }
        }
Exemplo n.º 2
0
        protected void cmdExcluir_Click(object sender, EventArgs e)
        {
            ProjetoTALP.Negocio.DTO.DoacaoDTO _doacaoDTO = new Negocio.DTO.DoacaoDTO();
            ProjetoTALP.Negocio.DTO.DoadorDTO _doadorDTO = new Negocio.DTO.DoadorDTO();

            _doadorDTO = (DoadorDTO)this.Session["USUARIO"];

            _doacaoDTO.Categoria     = this.txtCategoria.Text;
            _doacaoDTO.Quantidade    = int.Parse(this.txtQuantidade.Text);
            _doacaoDTO.Definicao     = this.txtDefinicao.Text;
            _doacaoDTO.IdDoador      = Convert.ToInt16(_doadorDTO.IdDoador);
            _doacaoDTO.IdInstituicao = idInstituicao;

            ProjetoTALP.Negocio.BLL.DoacaoBLL _doacaoBLL = new Negocio.BLL.DoacaoBLL();

            if (_doacaoBLL.deleteDoacao(_doacaoDTO))
            {
                lblResultado.Text = "Doação excluída com sucesso!!!";
                preencherGrid();
            }
            else
            {
                lblResultado.Text = "Doação não pode ser excluída, favor tente novamente!";
            }
        }
Exemplo n.º 3
0
 private void preencherGrid()
 {
     ProjetoTALP.Negocio.BLL.DoacaoBLL _doacaoBLL = new Negocio.BLL.DoacaoBLL();
     this.grudUsuario.DataSource = _doacaoBLL.selectDoacao();
     this.grudUsuario.DataBind();
 }