コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int empresa = Convert.ToInt32(Session["e"]);

        if (empresa == 0)
        {
            Response.Redirect("Default.aspx");
        }
        else
        {
            string usuario = Session["u"].ToString();
            string nombre  = Session["nu"].ToString();
            int    cont    = Convert.ToInt32(Session["C"]);
            string aspx    = Session["aspx"].ToString();
        }

        string url = Request.Url.ToString();


        if (url.Contains("?"))
        {
            url = url.Split(new Char[] { '?' })[0];
        }

        if (!IsPostBack)
        {
            btnCargarDoc.Visible          = false;
            GridCargaRespuesta.DataSource = null;
            GridCargaRespuesta.DataBind();
            Session["iteracion"]             = 1;
            Session["ctaReal"]               = Session["ctaRec"] = Session["cReal"] = Session["cRec"] = Session["mReal"] = Session["mRec"] = null;
            GridCargaRespuesta.EmptyDataText = "Debe seleccionar un periodo y cargar un archivo para procesar.";
            lnkNotificar.Visible             = false;
        }
    }
コード例 #2
0
    private void cargaDatos()
    {
        string usuario = "";

        try { usuario = Session["u"].ToString(); }
        catch (Exception) { Response.Redirect("Default.aspx"); }
        lblError.Text = "";
        DataSet data = new DataSet();

        data = datos.llenaGridRespuesta(usuario);

        GridCargaRespuesta.EmptyDataText = "Debe seleccionar un periodo y cargar un archivo para procesar.";
        try
        {
            int totOperaciones = 0, opeR = 0, opeP = 0;
            totOperaciones = Convert.ToInt32(lblTotalCuentas.Text);
            opeR           = Convert.ToInt32(lblCtaRec.Text);
            opeP           = Convert.ToInt32(lblCtaReal.Text);
            if (opeR == totOperaciones)
            {
                GridCargaRespuesta.EmptyDataText = "Se han rechazado todos los movimientos";
            }
            if (opeP == totOperaciones)
            {
                GridCargaRespuesta.EmptyDataText = "Ya se han pagado todos los movimientos";
            }
            if (opeR + opeP == totOperaciones)
            {
                GridCargaRespuesta.EmptyDataText = "El archivo cargado ya se ha procesado con anterioridad";
            }
        }
        catch (Exception)
        {
            GridCargaRespuesta.EmptyDataText = "Debe seleccionar un periodo y cargar un archivo para procesar.";
        }

        try { GridCargaRespuesta.DataSource = data; }
        catch (Exception) { GridCargaRespuesta.DataSource = null; }
        GridCargaRespuesta.DataBind();

        borraArchivo();
    }