private ActivityColumn MakeObject(SqlDataReader oReader)
        {
            oReader.Read();
            ActivityColumn oActivityColumn = new ActivityColumn();

            oActivityColumn = MapObject(oReader);
            return(oActivityColumn);
        }
        private List <ActivityColumn> MakeObjects(SqlDataReader oReader)
        {
            List <ActivityColumn> oActivityColumns = new List <ActivityColumn>();

            while (oReader.Read())
            {
                ActivityColumn oActivityColumn = MapObject(oReader);
                oActivityColumns.Add(oActivityColumn);
            }
            return(oActivityColumns);
        }
        private ActivityColumn MapObject(SqlDataReader oReader)
        {
            ActivityColumn oActivityColumn = new ActivityColumn();

            oActivityColumn.ColumnName      = oReader["COLUMN_NAME"].ToString();
            oActivityColumn.DataType        = oReader["DATA_TYPE"].ToString();
            oActivityColumn.TableName       = oReader["TABLE_NAME"].ToString();
            oActivityColumn.TableSchema     = oReader["TABLE_SCHEMA"].ToString();
            oActivityColumn.TableCatalog    = oReader["TABLE_CATALOG"].ToString();
            oActivityColumn.OrdinalPosition = (int)oReader["ORDINAL_POSITION"];
            return(oActivityColumn);
        }
Пример #4
0
        public JsonResult GetsByTable(ActivityColumn objActivityColumn)
        {
            SessionObj            oSessionobj            = new SessionObj(Session);
            ActivityColumn        oActivityColumn        = new ActivityColumn();
            List <ActivityColumn> oActivityColumns       = new List <ActivityColumn>();
            ActivityColumnService oActivityColumnService = new ActivityColumnService();

            oActivityColumns = oActivityColumnService.GetsByTable(objActivityColumn.TableName, 1);
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string sjson = serializer.Serialize(oActivityColumns);

            return(Json(sjson, JsonRequestBehavior.AllowGet));
        }
        public List <ActivityColumn> GetsByTable(string sTableNameint, int nUserID)
        {
            Connection.Open();
            Command.CommandText = ActivityColumnDA.GetsByTable(sTableNameint, nUserID);

            SqlDataReader         reader            = Command.ExecuteReader();
            ActivityColumn        _oActivityColumn  = new ActivityColumn();
            List <ActivityColumn> _oActivityColumns = new List <ActivityColumn>();

            if (reader.HasRows)
            {
                _oActivityColumns = MakeObjects(reader);
            }
            reader.Close();
            Connection.Close();
            return(_oActivityColumns);
        }