Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            HzLogin login;

            login = (HzLogin)Session["Login"];
            tblMenu clMenu = new tblMenu();

            EditarPagina = clMenu.EditarMenu(Global.GetConnection(), int.Parse(login.cmpCoPerfil), 63);

            cmbTipoServico.Enabled   = EditarPagina;
            cmbObra.Enabled          = EditarPagina;
            cmbMes.Enabled           = EditarPagina;
            cmbAno.Enabled           = EditarPagina;
            chkEmissaoFatura.Enabled = EditarPagina;
            chkEntregaFatura.Enabled = EditarPagina;
            chkRecebeFatura.Enabled  = EditarPagina;
            btnPesquisar.Enabled     = EditarPagina;

            if (!Page.IsPostBack)
            {
                this.load();

                if (Request.QueryString != null && Request.QueryString.Count > 0 & EditarPagina == true)
                {
                    cmbAno.SelectedIndex         = Objetos.RetornaIndiceCombo(cmbAno, int.Parse(Request.QueryString["NuAnoFatura"]));
                    cmbMes.SelectedIndex         = Objetos.RetornaIndiceCombo(cmbMes, int.Parse(Request.QueryString["NuMesFatura"]));
                    cmbTipoServico.SelectedIndex = Objetos.RetornaIndiceCombo(cmbTipoServico, int.Parse(Request.QueryString["IdTipoServico"]));
                }

                btnPesquisar_Click(sender, e);
            }
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                // Operador Obra ou Engenheiro Obra
                if (((HzLibGeneral.Util.HzLogin)Session["login"]).cmpNuPerfil.ToString() == "2" || ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpNuPerfil.ToString() == "4")
                {
                    btnGravar.Enabled = false;
                }
                // Operador Escritório ou Administrador Sistema
                else if (((HzLibGeneral.Util.HzLogin)Session["login"]).cmpNuPerfil.ToString() == "1" || ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpNuPerfil.ToString() == "7")
                {
                    btnGravar.Enabled = true;
                }

                prevPage = Request.UrlReferrer.AbsolutePath;



                if (Request.QueryString != null && Request.QueryString.Count > 0)
                {
                    ViewState["idFaturaObra"] = Request.QueryString["idFaturaObra"];
                    PesquisaNota(0);
                    loadRecebimento();
                }
            }
            HzLogin login;

            login = (HzLogin)Session["Login"];
            tblMenu clMenu       = new tblMenu();
            bool    EditarPagina = clMenu.EditarMenu(Global.GetConnection(), int.Parse(login.cmpCoPerfil), 63);

            btnGravar.Enabled        = EditarPagina;
            btnJustificativa.Enabled = EditarPagina;
            grdJustifica.Enabled     = EditarPagina;
            txtVlRecebido.Enabled    = EditarPagina;
            txtVlGlosado.Enabled     = EditarPagina;
            txtDtRecebido.Enabled    = EditarPagina;
            rdbRecebe.Enabled        = EditarPagina;
        }