예제 #1
0
        protected void Unnamed1_Click(object sender, EventArgs e)
        {
            ProjetoTALP.Negocio.DTO.DoadorDTO      _doadorDTO      = new Negocio.DTO.DoadorDTO();
            ProjetoTALP.Negocio.DTO.InstituicaoDTO _instituicaoDTO = new Negocio.DTO.InstituicaoDTO();
            ProjetoTALP.Negocio.BLL.DoadorBLL      _doadorBLL      = new Negocio.BLL.DoadorBLL();
            ProjetoTALP.Negocio.BLL.InstituicaoBLL _instuicaoBLL   = new Negocio.BLL.InstituicaoBLL();



            if (this.radiodoador.Checked)
            {
                _doadorDTO.Email = this.txtEmail.Text;
                _doadorDTO.Senha = this.txtSenha.Text;
                _doadorDTO       = _doadorBLL.verificaLoginDoador(_doadorDTO);

                if (null != _doadorDTO)
                {
                    Session["USUARIO"] = _doadorDTO;
                    Response.Redirect("Doacao.aspx");
                }
                else
                {
                    this.lblResultado.Text = "Usuário ou senha inválido!";
                }
            }
            else
            {
                _instituicaoDTO.EmailInstituicao = this.txtEmail.Text;
                _instituicaoDTO.Senha            = this.txtSenha.Text;
                _instituicaoDTO = _instuicaoBLL.verificaLoginInstuicao(_instituicaoDTO);

                if (null != _instituicaoDTO)
                {
                    Session["USUARIO"] = _instituicaoDTO;
                    Response.Redirect("Pagina2.aspx");
                }
                else
                {
                    this.lblResultado.Text = "Instuição ou senha inválido!";
                }
            }
        }
예제 #2
0
        protected void cmdExcluir_Click(object sender, EventArgs e)
        {
            ProjetoTALP.Negocio.DTO.InstituicaoDTO _instituicaoDTO = new Negocio.DTO.InstituicaoDTO();
            _instituicaoDTO.cnpj                = this.txtCnpj.Text;
            _instituicaoDTO.NomeInstituicao     = this.txtNome.Text;
            _instituicaoDTO.EnderecoInstituicao = this.txtEndereco.Text;
            _instituicaoDTO.TelefoneInstituicao = this.txtTelefone.Text;
            _instituicaoDTO.EmailInstituicao    = this.txtEmail.Text;
            _instituicaoDTO.Senha               = this.txtSenha.Text;

            ProjetoTALP.Negocio.BLL.InstituicaoBLL _instituicaoBLL = new Negocio.BLL.InstituicaoBLL();

            if (_instituicaoBLL.deleteInstituicao(_instituicaoDTO))
            {
                lblResultado.Text = "Instituição excluída com sucesso!!!";
                preencherGrid();
            }
            else
            {
                lblResultado.Text = "Instituição não pode ser excluída, favor tente novamente!";
            }
        }
예제 #3
0
 protected void cmdEnviar_Click(object sender, EventArgs e)
 {
     //preenche o objeto DTO para enviar
     ProjetoTALP.Negocio.DTO.InstituicaoDTO _instituicaoDTO = new Negocio.DTO.InstituicaoDTO();
     _instituicaoDTO.cnpj                = this.txtCnpj.Text;
     _instituicaoDTO.NomeInstituicao     = this.txtNome.Text;
     _instituicaoDTO.EnderecoInstituicao = this.txtEndereco.Text;
     _instituicaoDTO.TelefoneInstituicao = this.txtTelefone.Text;
     _instituicaoDTO.EmailInstituicao    = this.txtEmail.Text;
     _instituicaoDTO.Senha               = this.txtSenha.Text;
     //chama o metodo de negocio
     ProjetoTALP.Negocio.BLL.InstituicaoBLL _instituicaoBLL = new Negocio.BLL.InstituicaoBLL();
     //chama o método de insert dentro da classe de negocio
     if (_instituicaoBLL.insertInstituicao(_instituicaoDTO))
     {
         // mostra que foi executado com sucesso
         this.lblResultado.Text = "Instituição inserida com sucesso!!!";
         this.preencherGrid();
     }
     else
     {
         this.lblResultado.Text = "Erro ao tentar inserir a instituição, por favor tente novamente.";
     }
 }