コード例 #1
0
        protected void btnBuscar_Click(object sender, ImageClickEventArgs e)
        {
            grvConsultaAuditoria.DataSource = string.Empty;
            grvConsultaAuditoria.DataBind();

                if (txtFechaDesde.Text != String.Empty && txtFechaHasta.Text != String.Empty)
                {

                    if ((Convert.ToDateTime(txtFechaDesde.Text)) > (Convert.ToDateTime(txtFechaHasta.Text)))
                    {
                        ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('ERROR: FechaSolicitud inicio es mayor a la FechaSolicitud de Termino');</script>");
                        txtFechaDesde.Text = String.Empty;
                        txtFechaHasta.Text = String.Empty;
                        return;
                    }
                }

                if (txtFechaDesde.Text.Equals(String.Empty))
                {
                    dtmFechaDesde = Convert.ToDateTime("01/01/0001");
                }
                else
                {
                    dtmFechaDesde = Convert.ToDateTime(txtFechaDesde.Text);
                }

                if (txtFechaHasta.Text.Equals(String.Empty))
                {
                    dtmFechaHasta = Convert.ToDateTime("01/01/0001");
                }
                else
                {
                    dtmFechaHasta = Convert.ToDateTime(txtFechaHasta.Text);
                }

                if (txtRutUsuario.Text.Equals(string.Empty))
                {
                    strRutUsuario = Convert.ToString(DBNull.Value);
                }
                else
                {
                    strRutUsuario = txtRutUsuario.Text;
                }

                if (txtIP.Text.Equals(string.Empty))
                {
                    strIP = Convert.ToString(DBNull.Value);
                }
                else
                {
                    strIP = txtIP.Text;
                }

                if (ddlDispositivo.SelectedValue.Equals("Todos"))
                {
                    strDispositivo = Convert.ToString(DBNull.Value);
                }
                else
                {
                    strDispositivo = Convert.ToString(ddlDispositivo.SelectedValue);
                }

                NegAuditoria NegAuditorias = new NegAuditoria();
                grvConsultaAuditoria.DataSource = NegAuditorias.select_All_Auditoria(strRutUsuario, dtmFechaDesde, dtmFechaHasta, strIP, strDispositivo);
                grvConsultaAuditoria.DataBind();
        }
コード例 #2
0
 private void BindData()
 {
     NegAuditoria NegCSolicitude = new NegAuditoria();
     grvConsultaAuditoria.DataSource = NegCSolicitude.select_All_Auditoria(strRutUsuario, dtmFechaDesde, dtmFechaHasta, strIP, strDispositivo);
     grvConsultaAuditoria.DataBind();
 }