protected void Page_Load(object sender, EventArgs e)
        {
            if (!User.Identity.IsAuthenticated)
            {
                FormsAuthentication.SignOut();
                return;
            }

            ErrMessage_Span.InnerHtml        = "";
            ErrMessage_Span.Style["display"] = "none";

            if (!Page.IsPostBack)
            {
                // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
                ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
                this.Sql_CuentasContables_Cia_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

                // pareciera que si no hacemos el databind para los listboxes aquí, la clase que regresa el state
                // encuentra estos controles sin sus datos
                Sql_CuentasContables_Cia_Numeric.DataBind();
                Sql_SaldosContables_Moneda_Numeric.DataBind();

                // intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros

                if (!(Membership.GetUser().UserName == null))
                {
                    KeepPageState MyKeepPageState = new KeepPageState(Membership.GetUser().UserName, Page.GetType().Name);
                    MyKeepPageState.ReadStateFromFile(this, this.Controls);
                    MyKeepPageState = null;
                }
            }

            this.CustomValidator1.IsValid = true;
            this.CustomValidator1.Visible = false;
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Page.Title = "... defina un filtro y haga un click en Aplicar Filtro para aplicarlo";

        ErrMessage_Span.InnerHtml        = "";
        ErrMessage_Span.Style["display"] = "none";

        if (!User.Identity.IsAuthenticated)
        {
            FormsAuthentication.SignOut();
            return;
        }

        if (!Page.IsPostBack)
        {
            // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
            ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
            this.Sql_CuentasBancarias_Cia_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

            //  pareciera que si no hacemos el databind para los listboxes aqu�, la clase que regresa el state
            //  encuentra estos controles sin sus datos
            this.Sql_CuentasBancarias_Cia_Numeric.DataBind();
            this.Sql_CuentasBancarias_Moneda_Numeric.DataBind();
            this.Sql_Chequeras_NumeroCuenta_Numeric.DataBind();

            //  intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros
            if (!(User.Identity.Name == null))
            {
                KeepPageState MyKeepPageState = new KeepPageState(User.Identity.Name, this.GetType().Name.ToString());
                MyKeepPageState.ReadStateFromFile(this, this.Controls);
                MyKeepPageState = null;
            }
        }
    }
Beispiel #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!User.Identity.IsAuthenticated)
        {
            FormsAuthentication.SignOut();
            return;
        }

        if (!Page.IsPostBack)
        {
            // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
            ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
            this.Sql_PresupuestoMontos_CiaContab_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

            //  pareciera que si no hacemos el databind para los listboxes aqu�, la clase que regresa el state
            //  encuentra estos controles sin sus datos
            this.Sql_PresupuestoMontos_CiaContab_Numeric.DataBind();
            this.Sql_PresupuestoMontos_Moneda_Numeric.DataBind();
            this.Sql_PresupuestoMontos_Ano_Numeric.DataBind();

            //  intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros
            if (!(User.Identity.Name == null))
            {
                KeepPageState MyKeepPageState = new KeepPageState(User.Identity.Name, this.GetType().Name.ToString());
                MyKeepPageState.ReadStateFromFile(this, this.Controls);
                MyKeepPageState = null;
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.Page.Title = "... defina un filtro y haga un click en Aplicar Filtro para aplicarlo";
        this.Page.Header.DataBind();    // NOTE: this resolves any <%# ... %> tags in <head>

        ErrMessage_Span.InnerHtml        = "";
        ErrMessage_Span.Style["display"] = "none";

        if (!User.Identity.IsAuthenticated)
        {
            FormsAuthentication.SignOut();
            return;
        }

        if (!Page.IsPostBack)
        {
            // quitamos el asterisco al nombre del proveedor, para que el usuario no lo vea; el asterisco lo pone
            // en forma automática el programa, para que la busqueda por nombre de proveedor siempre sea 'genérica' ...

            if (!string.IsNullOrEmpty(this.Sql_Proveedores_Nombre_String.Text))
            {
                this.Sql_Proveedores_Nombre_String.Text = this.Sql_Proveedores_Nombre_String.Text.Replace("*", "");
            }
            // -------------------------------------------------------------------------------------------------------------------

            HtmlGenericControl MyHtmlH2;
            MyHtmlH2 = (HtmlGenericControl)Master.FindControl("PageTitle_TableCell");
            if (!(MyHtmlH2 == null))
            {
                MyHtmlH2.InnerHtml = "... indique un criterio de selección y haga un click en <b><em>Aplicar filtro</em></b>";
            }

            // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
            ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
            this.Sql_Facturas_Cia_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

            //  pareciera que si no hacemos el databind para los listboxes aqu�, la clase que regresa el state
            //  encuentra estos controles sin sus datos
            this.Sql_Facturas_Moneda_Numeric.DataBind();
            this.Sql_Facturas_Cia_Numeric.DataBind();
            this.Sql_Facturas_Proveedor_String.DataBind();
            this.Sql_Facturas_Tipo_Numeric.DataBind();
            this.Sql_Facturas_CondicionesDePago_Numeric.DataBind();
            // -------------------------------------------------------------------------------------------------------------------
            //  intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros

            if (!(Membership.GetUser().UserName == null))
            {
                KeepPageState MyKeepPageState = new KeepPageState(Membership.GetUser().UserName, this.GetType().Name.ToString());
                MyKeepPageState.ReadStateFromFile(this, this.Controls);
                MyKeepPageState = null;
            }
        }
    }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!User.Identity.IsAuthenticated)
            {
                FormsAuthentication.SignOut();
                return;
            }

            ErrMessage_Span.InnerHtml        = "";
            ErrMessage_Span.Style["display"] = "none";

            if (!Page.IsPostBack)
            {
                // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
                ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
                this.Sql_Asientos_Cia_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

                // pareciera que si no hacemos el databind para los listboxes aquí, la clase que regresa el state
                // encuentra estos controles sin sus datos
                this.Sql_Asientos_ProvieneDe_String.DataBind();
                this.Sql_Asientos_Tipo_String.DataBind();
                this.Sql_Asientos_Cia_Numeric.DataBind();
                this.Sql_Asientos_Moneda_Numeric.DataBind();
                this.Sql_Asientos_Usuario_String.DataBind();

                // intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros

                if (!(Membership.GetUser().UserName == null))
                {
                    KeepPageState MyKeepPageState = new KeepPageState(Membership.GetUser().UserName, Page.GetType().Name);
                    MyKeepPageState.ReadStateFromFile(this, this.Controls);
                    MyKeepPageState = null;
                }

                Session["filtroForma_consultaAsientosContables"]          = null;
                Session["filtroForma_consultaAsientosContables_subQuery"] = null;

                // reconversión Oct/2021
                Session["ReconvertirCifrasAntes_01Oct2021"] = false;

                Session["FechaInicial"]          = null;
                Session["FechaFinal"]            = null;
                Session["CiaContabSeleccionada"] = null;

                Session["SoloAsientosDescuadrados"] = null;
            }

            this.CustomValidator1.IsValid = true;
            this.CustomValidator1.Visible = false;
        }
Beispiel #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!User.Identity.IsAuthenticated)
            {
                FormsAuthentication.SignOut();
                return;
            }

            ErrMessage_Span.InnerHtml        = "";
            ErrMessage_Span.Style["display"] = "none";

            if (!Page.IsPostBack)
            {
                // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
                ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
                this.Sql_Asientos_Cia_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

                // pareciera que si no hacemos el databind para los listboxes aquí, la clase que regresa el state
                // encuentra estos controles sin sus datos

                Sql_Asientos_Cia_Numeric.DataBind();
                Sql_Asientos_Moneda_Numeric.DataBind();
                Sql_Asientos_MonedaOriginal_Numeric.DataBind();
                Sql_dAsientos_CentroCosto_Numeric.DataBind();
                this.Sql_CuentasContables_Grupo_Numeric.DataBind();

                // intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros
                if (!(Membership.GetUser().UserName == null))
                {
                    KeepPageState MyKeepPageState = new KeepPageState(Membership.GetUser().UserName, Page.GetType().Name);
                    MyKeepPageState.ReadStateFromFile(this, this.Controls);
                    MyKeepPageState = null;
                }

                Session["codigoCondi"]           = null;
                Session["ciaContabSeleccionada"] = null;

                // reconversión Oct/2021
                Session["ReconvertirCifrasAntes_01Oct2021"]      = false;
                Session["ExcluirAsientosReconversion_01Oct2021"] = false;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Master.Page.Title = "... defina un filtro y haga un click en Aplicar Filtro para aplicarlo";

            if (!User.Identity.IsAuthenticated)
            {
                FormsAuthentication.SignOut();
                return;
            }

            if (!Page.IsPostBack)
            {
                // usamos una clase para construir una lista con las compañías (Contab) que se han asignado al usuario
                ConstruirListaCompaniasAsignadas listaCiasContabAsignadas = new ConstruirListaCompaniasAsignadas();
                this.Sql_it_Cia_Numeric.DataSource = listaCiasContabAsignadas.GetListaCompaniasAsignadas();

                //  pareciera que si no hacemos el databind para los listboxes aquí, la clase que regresa el state
                //  encuentra estos controles sin sus datos
                this.Sql_it_Cia_Numeric.DataBind();
                this.Sql_it_Moneda_Numeric.DataBind();
                this.Sql_it_Proveedor_Numeric.DataBind();
                this.Sql_it_Departamento_Numeric.DataBind();
                this.Sql_it_Tipo_Numeric.DataBind();
                this.lst_Atributos.DataBind();

                //  intentamos recuperar el state de esta página; en general, lo intentamos con popups filtros

                if (!(Membership.GetUser().UserName == null))
                {
                    KeepPageState MyKeepPageState = new KeepPageState(Membership.GetUser().UserName, this.GetType().Name.ToString());
                    MyKeepPageState.ReadStateFromFile(this, this.Controls);
                    MyKeepPageState = null;
                }

                // reconversión Oct/2021
                Session["ReconvertirCifrasAntes_01Oct2021"] = false;

                this.AplicarFiltro_Button.Focus();
            }
        }