Inheritance: SmartDeviceProject1.SqlCeOfflineEntity
コード例 #1
0
 public void AddPriority(Priority entity) {
     base.AddItem<Priority>(entity);
 }
コード例 #2
0
 public void DeletePriority(Priority entity) {
     base.DeleteItem<Priority>(entity);
 }
コード例 #3
0
ファイル: SqlCeStorageHandler.cs プロジェクト: rafek/SyncFx
        public List<Priority> GetAllPriority()
        {
            var priorities = new List<Priority>();

            using (var command = new SqlCeCommand())
            {
                command.Connection = GetSqlCeConnection();
                command.CommandText = GET_ALL_PRIORITY;

                SqlCeDataReader reader = command.ExecuteReader();

                while (reader.Read())
                {
                    var p = new Priority()
                    {
                        ID = (int)reader["ID"],
                        Name = reader["Name"] as string,
                        ServiceMetadata = new OfflineEntityMetadata()
                        {
                            IsTombstone = false,
                            Id = reader["_MetadataID"] as string
                        }
                    };

                    priorities.Add(p);
                }
            }

            return priorities;
        }