Exemple #1
0
        private string getData()
        {
            if (_selectedFieldsTitle.Count < 2)
            {
                _reprotState = false;
                return("");
            }
            _reprotState = true;
            string data = "";
            string flds = "";
            string t;

            _dataSet = (RMX_TOOLS.common.AbstractCommonData)MainForm.getDataSet();
            for (int i = 0; i < _dataSet.Tables[0].Rows.Count; i++)
            {
                t = Insurance.ExportToExcel.generalizeData(_selectedFields[0].ToString(), _dataSet.Tables[0].Rows[i][_selectedFields[0].ToString()].ToString().Trim());

                flds = "<Row>\n\t<Cell ss:Index=\"3\"><Data ss:Type=\"String\">" + t + "</Data></Cell>\n";
                for (int j = 1; j < _selectedFields.Count; j++)
                {
                    t     = ExportToExcel.generalizeData(_selectedFields[j].ToString(), _dataSet.Tables[0].Rows[i][_selectedFields[j].ToString()].ToString().Trim());
                    flds += "\t<Cell><Data ss:Type=\"String\">" + t + "</Data></Cell>\n";
                }
                data += flds + "</Row>\n";
            }
            return(data);
        }
Exemple #2
0
        public static void joinRow(RMX_TOOLS.common.AbstractCommonData destinationEntity,
                                   RMX_TOOLS.common.AbstractCommonData fromEntity, string destTableName, string fromTableName,
                                   int rowid)
        {
            DataRow dr = fromEntity.Tables[fromTableName].Rows[rowid];

            destinationEntity.Tables[destTableName].ImportRow(dr);
        }
Exemple #3
0
        private void bindToGrid(RMX_TOOLS.common.AbstractCommonData entity, DataGridView grid, String colorfield)
        {
            System.Collections.Hashtable hash = new Hashtable();
            hash.Add("colorField", colorfield);
            //entity.Tables[1].TableName = "filledviwe";
            entity.FilledTableName = entity.Tables[1].TableName;

            _gridTools.bindDataToGrid(grid, entity, new GridTools.changingRow(_gridTools.changeColor), hash);
        }
Exemple #4
0
        public static void joinEntities(RMX_TOOLS.common.AbstractCommonData destinationEntity,
                                        RMX_TOOLS.common.AbstractCommonData fromEntity, string destTableName, string fromTableName)
        {
            DataRowCollection rowColl = fromEntity.Tables[fromTableName].Rows;

            foreach (DataRow dr in rowColl)
            {
                destinationEntity.Tables[destTableName].ImportRow(dr);
            }
        }