Exemple #1
0
        protected void gdvDatos_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            InterfazBitacora oMaster = (InterfazBitacora)this.Master;

            System.Web.UI.WebControls.SortDirection oDireccion = (System.Web.UI.WebControls.SortDirection)ViewState["direccionsorting"];
            var       result = (IQueryable <MedDAL.DAL.bitacora>)Session["resultadoquery"];
            DataTable dt     = MedNeg.Utilidades.DataSetLinqOperators.CopyToDataTable(result);
            DataView  dv     = new DataView(dt);

            gdvDatos.DataSource           = oMaster.Paging(e, ViewState["sortexpression"] == null ? "FechaEntradaSrv" : ViewState["sortexpression"].ToString(), dv, ref gdvDatos, ref oDireccion);
            ViewState["direccionsorting"] = oDireccion;
            gdvDatos.DataBind();
        }
Exemple #2
0
        protected void gdvDatos_Sorting(object sender, GridViewSortEventArgs e)
        {
            InterfazBitacora oMaster = (InterfazBitacora)this.Master;

            System.Web.UI.WebControls.SortDirection oDireccion = (System.Web.UI.WebControls.SortDirection)ViewState["direccionsorting"];
            var       result = (IQueryable <MedDAL.DAL.bitacora>)Session["resultadoquery"];
            DataTable dt     = MedNeg.Utilidades.DataSetLinqOperators.CopyToDataTable(result);
            DataView  dv     = new DataView(dt);

            gdvDatos.DataSource           = oMaster.Sorting(e, ref oDireccion, dv);
            ViewState["direccionsorting"] = oDireccion;
            ViewState["sortexpression"]   = e.SortExpression;
            gdvDatos.DataBind();
        }
Exemple #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //oMedicuriEntities = new DAL.medicuriEntities();
            Hashtable htbPermisos = (Hashtable)Session["permisos"];
            char      cPermiso    = 'N';

            try
            {
                #region Interfaz
                cPermiso                  = (char)htbPermisos["bitacora"];
                imbRespaldar              = (ImageButton)Master.FindControl("ImgBtnRespaldar");
                imbRespaldar.Click       += new ImageClickEventHandler(this.imbRespaldar_Click);
                imbReportes               = (ImageButton)Master.FindControl("ImgBtnReportes");
                imbReportes.Click        += new ImageClickEventHandler(this.imbReportes_Click);
                rdbTodos                  = (RadioButton)Master.FindControl("rdbFiltro1");
                rdbTodos.Text             = "Todos";
                rdbUsuario                = (RadioButton)Master.FindControl("rdbFiltro2");
                rdbUsuario.Text           = "Usuario";
                rdbModulo                 = (RadioButton)Master.FindControl("rdbFiltro3");
                rdbModulo.Text            = "Modulo";
                ckbFechas                 = (CheckBox)Master.FindControl("ckbFiltro1");
                ckbFechas.Text            = "Fechas";
                ckbFechas.CheckedChanged += new EventHandler(this.ckbFechas_Click);
                btnBuscar                 = (Button)Master.FindControl("btnBuscar");
                btnBuscar.Click          += new EventHandler(this.btnBuscar_Click);
                txbBuscar                 = (TextBox)Master.FindControl("txbBuscar");
                txbFechaInicio            = (TextBox)Master.FindControl("txbFechaInicio");
                txbFechaFin               = (TextBox)Master.FindControl("txbFechaFin");
                imbMostrar                = (ImageButton)Master.FindControl("imgBtnMostrar");
                imbMostrar.Click         += new ImageClickEventHandler(this.imbMostrar_Click);

                #endregion
                oblBitacora = new MedNeg.Bitacora.BlBitacora();
                if (!IsPostBack)
                {
                    Session["accion"]             = 0;
                    lblAviso.Text                 = "";
                    lblAviso2.Text                = "";
                    pnlCatalogoUpload.Visible     = true;
                    Session["resultadoquery"]     = "";
                    ViewState["direccionsorting"] = System.Web.UI.WebControls.SortDirection.Ascending;
                }
                if ((int)Session["accion"] == 1)
                {
                    Session["accion"] = 0;
                    lblAviso.Text     = "Se ha realizado el respaldo con éxito";
                }
                else if ((int)Session["accion"] == 2)
                {
                    Session["accion"] = 0;
                    lblAviso.Text     = "Respaldo realizado, sin embargo los registros no pudieron ser eliminados";
                }
            }
            catch (NullReferenceException)
            {
                if (!ClientScript.IsStartupScriptRegistered("alertsession"))
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(),
                                                            "alertsession", "alertarSesion();", true);
                }
                pnlCatalogoUpload.Visible = false;
                pnlCatalogoSub.Visible    = false;
                InterfazBitacora oPrincipal = (InterfazBitacora)this.Master;
                oPrincipal.DeshabilitarControles(this);
                oPrincipal.DeshabilitarControles();
            }
        }