示例#1
0
        private void CargarDetalleVisitas(string fechaDesdeConsulta, string fechaHastaConsulta)
        {
            try
            {
                int codigoDeTecnico = Convert.ToInt32(this.Session["UserId"].ToString());
                WebVisita.Clases.CSeguridad objetoSeguridad = new WebVisita.Clases.CSeguridad();
                objetoSeguridad.SeguridadUsuarioDatosID = codigoDeTecnico;
                int gerenciaID = 0;
                if (objetoSeguridad.EsUsuarioAdministrador() == false)
                {
                    gerenciaID = Convert.ToInt32(Session["GerenciaIDUsuario"]);
                }

                DateTime fecha1 = Convert.ToDateTime(fechaDesdeConsulta);
                DateTime fecha2 = Convert.ToDateTime(fechaHastaConsulta);
                string   f1     = string.Format("{0:yyyy-MM-dd}", fecha1);
                string   f2     = string.Format("{0:yyyy-MM-dd}", fecha2);

                DataSet   ds = VisitantesAtendidos.ObtenerVisitasGerencia(f1, f2, gerenciaID);
                DataTable dt = ds.Tables[0];
                gridDetalle.DataSource = dt;
                gridDetalle.DataBind();
            }
            catch (Exception ex)
            {
                messageBox.ShowMessage(ex.Message + ex.StackTrace);
            }
        }
示例#2
0
        private void Page_Load(object sender, EventArgs e)
        {
            bool Logged = paginaBase.LoggedIn(Session);

            if (this.lnkChangePassword.Enabled)
            {
                this.lnkChangePassword.CssClass = "izq";
            }
            else
            {
                this.lnkChangePassword.CssClass = "izqDesactivado";
            }


            Page.ClientScript.RegisterStartupScript(Page.GetType(), "tttt", "ocultarEnlaces(" + Logged.ToString().ToLower() + ");", true);
            this.divLogin.Visible = !Logged;
            if (Logged)
            {
                int codigoDeTecnico = Convert.ToInt32(this.Session["UserId"].ToString());
                WebVisita.Clases.CSeguridad objetoSeguridad = new WebVisita.Clases.CSeguridad();
                objetoSeguridad.SeguridadUsuarioDatosID = codigoDeTecnico;
                this.lnkHome.CssClass = "izq";

                if (objetoSeguridad.EsUsuarioAdministrador() == true)
                {
                    this.lblVentas.CssClass             = "izq";
                    this.lnkAtencionCallCenter.CssClass = "izq";
                    this.lblConsultas.CssClass          = "izq";
                    this.lnkAddProducto.CssClass        = "izq";
                    this.lnkSeguridad.CssClass          = "izq";
                    this.lnkEstatusVisitantes.CssClass  = "izq";
                }
                else
                {
                    this.lnkSeguridad.Visible = false;
                    //MENU ATENCION VISITAS
                    if (objetoSeguridad.EsAccesoPermitido(1) == true)
                    {
                        this.lblVentas.CssClass             = "izq";
                        this.lnkAtencionCallCenter.CssClass = "izq";
                    }
                    else
                    {
                        this.lblVentas.Visible             = false;
                        this.lnkAtencionCallCenter.Visible = false;
                    }



                    //MENU CONSULTAS
                    if (objetoSeguridad.EsAccesoPermitido(2) == true)
                    {
                        this.lblConsultas.CssClass   = "izq";
                        this.lnkAddProducto.CssClass = "izq";
                    }
                    else
                    {
                        this.lblConsultas.Visible   = false;
                        this.lnkAddProducto.Visible = false;
                    }
                    if (objetoSeguridad.EsAccesoPermitido(3) == true)
                    {
                        this.lblConsultas.CssClass         = "izq";
                        this.lnkEstatusVisitantes.CssClass = "izq";
                    }
                    else
                    {
                        this.lblConsultas.Visible         = false;
                        this.lnkEstatusVisitantes.Visible = false;
                    }
                }
            }
        }