Exemplo n.º 1
0
        public DxTableFactory(Dataproject mydataproject, DPData mydpdata, List <DxTableOrder> myorders)
        {
            _orders      = myorders;
            _dpdata      = mydpdata;
            _dataproject = mydataproject;

            ProcessOrders();
        }
Exemplo n.º 2
0
    protected void btnBuild_OnClick(object sender, EventArgs e)
    {
        Debug.Print("btnBuild_OnClick " + System.DateTime.Now.ToString());

        int  pk;
        bool has_pk = int.TryParse(Request.QueryString["pk"], out pk);

        if (has_pk)
        {
            Dataproject dataproject = new Dataproject(pk);

            //This saves the dataproject as an Excel file.
            dataproject.CreateDatafile();
        }
    }
Exemplo n.º 3
0
        public DPData(Dataproject dataproject, string myfilter)
        {
            _selectedsheet = dataproject.selectedsheet;
            _filter        = myfilter;
            _dtdict        = AddIsCatToDataDict(dataproject.Dataset.Tables["DataDictionary"]);
            DataTable dt_fixedcols = FixColumnTypes(dataproject.Dataset.Tables[_selectedsheet], dataproject.Dataset.Tables["DataDictionary"]);

            _dt     = dt_fixedcols;
            _idvars = new List <string> {
                "ref_id", "group", "txgrp", "timept"
            };
            //if (filter != "" & filter != "null")
            //{
            //	FilterData();
            //}
            _info = CalculateInfo();
        }
Exemplo n.º 4
0
    protected void btnCreate_OnClick(object sender, EventArgs e)
    {
        Debug.Print("btnCreate_OnClick " + System.DateTime.Now.ToString());

        int  pk;
        bool has_pk = int.TryParse(Request.QueryString["pk"], out pk);


        ASPxSpreadsheet.Visible = false;


        if (has_pk)
        {
            bool        septabs     = chkSepTabs.Checked;
            Dataproject dataproject = new Dataproject(pk, septabs);

            //This saves the dataproject as an Excel file.
            dataproject.CreateDatafile();

            LoadDatafiles(pk);
        }
    }