public EmpresaType getEmpresa()
        {
            if (SessionEmpresa == 0)
                Response.Redirect("/Site/Login.aspx");

            EmpresaBLL BLL = new EmpresaBLL();
            return BLL.selectRecord(SessionEmpresa);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int idEmpresa = Convert.ToInt32(Request.QueryString["id"].ToString());
            int idAssociacao;

            if (Session["AssociacaoID"] == null)
            {
                idAssociacao = 0;
                Response.Redirect("~/Login.aspx");
            }
            else {
                idAssociacao = Convert.ToInt32(Session["AssociacaoID"]);
            }

            try
            {
                if (idEmpresa > 0)
                {
                    EmpresaBLL BLL = new EmpresaBLL();
                    EmpresaType empresa = BLL.selectRecord(idEmpresa);

                    if(empresa.IdAssociacao != idAssociacao){
                        throw new Exception("Acesso Negado!");
                    }

                    PagamentoBLL pgBLL = new PagamentoBLL();
                    pgBLL.efetuarBaixa(empresa, 100.00);
                    empresa.addDays(30);

                    Session["FlashMsg"] = "Baixa efetuada com sucesso.";
                    Session["FlashMsgType"] = "success";
                }
                else
                {
                    throw new Exception("ID Empresa não encontrado");
                }
            }
            catch (Exception error)
            {
                Session["FlashMsg"] = error.Message;
                Session["FlashMsgType"] = "dang";
            }
            finally {
                Response.Redirect("~/Painel/Empresas.aspx");
            }
        }
        public bool save()
        {
            _empresa.IdCidade = Convert.ToInt32(txtCidade.Text);
            _empresa.RazaoSocial = txtRazaoSocial.Text;
            _empresa.Nome = txtNome.Text;
            _empresa.CNPJ = txtCNPJ.Text;
            _empresa.IE = txtIE.Text;
            _empresa.CEP = txtCEP.Text;
            _empresa.Endereco = txtEndereco.Text;
            _empresa.Complemento = txtComplemento.Text;
            _empresa.Email = txtEmail.Text;
            _empresa.Site = txtSite.Text;

            EmpresaBLL bll = new EmpresaBLL();

            return bll.update(_empresa);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int idEmpresa;
            if (Session["idEmpresa"] == null)
            {
                idEmpresa = 7;
            }
            else {
                idEmpresa = Convert.ToInt32(Session["idEmpresa"]);
            }

            EmpresaBLL BLL = new EmpresaBLL();
            EmpresaType empresa = BLL.selectRecord(idEmpresa);

            PagamentoBLL pgBLL = new PagamentoBLL();
            pgBLL.efetuarBaixa(empresa,100.00);
            empresa.addDays(30);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     EmpresaBLL BLL = new EmpresaBLL();
     GridView1.DataSource = BLL.selectByAssociacao(Master.getAssociacaoSession());
     GridView1.DataBind();
 }