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); } }
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; }