Example #1
0
 public void Remove_ExclamationPoint_PlaceOneExclamationPointAtEnd()
 {
     Assert.AreEqual("Hi", Remove.RemoveLastExclamationMark("Hi!"));
     Assert.AreEqual("Hi!!", Remove.RemoveLastExclamationMark("Hi!!!"));
     Assert.AreEqual("!Hi", Remove.RemoveLastExclamationMark("!Hi"));
     Assert.AreEqual("!Hi", Remove.RemoveLastExclamationMark("!Hi!"));
     Assert.AreEqual("Hi! Hi", Remove.RemoveLastExclamationMark("Hi! Hi"));
     Assert.AreEqual("Hi", Remove.RemoveLastExclamationMark("Hi"));
 }
        public void WhenPassingAnInvalidIdShouldThrowAnException(string id)
        {
            var removeUseCase = new Remove(_dataGateway);

            Assert.Throws <BusinessException>(() =>
            {
                removeUseCase.Execute(id);
            });
        }
Example #3
0
        public void Remove(string key)
        {
            Check.IsNullOrWhiteSpace <ArgumentNullException>(key);

            using (var command = new Remove(host: _host, port: _port))
            {
                command.Execute(key);
            }
        }
        private void ChangeHandler(object sender, RegistryChangeEventArgs e)
        {
            Logger.Trace("ChangeHandler called for {BasePath}", BasePath);
            var newAutostarts     = GetCurrentAutoStarts();
            var addedAutostarts   = new List <RegistryAutoStartEntry>();
            var removedAutostarts = new List <RegistryAutoStartEntry>();

            foreach (var newAutostart in newAutostarts)
            {
                var found = false;
                foreach (var lastAutostart in lastAutostarts)
                {
                    if (newAutostart.Equals(lastAutostart))
                    {
                        found = true;
                        break;
                    }
                }
                if (!found)
                {
                    addedAutostarts.Add((RegistryAutoStartEntry)newAutostart);
                }
            }
            foreach (var lastAutostart in lastAutostarts)
            {
                var found = false;
                foreach (var newAutostart in newAutostarts)
                {
                    if (newAutostart.Equals(lastAutostart))
                    {
                        found = true;
                        break;
                    }
                }
                if (!found)
                {
                    removedAutostarts.Add(lastAutostart);
                }
            }
            foreach (var addedAutostart in addedAutostarts)
            {
                Application.Current.Dispatcher.Invoke(delegate {
                    Add?.Invoke(addedAutostart);
                });
            }
            foreach (var removedAutostart in removedAutostarts)
            {
                Application.Current.Dispatcher.Invoke(delegate {
                    Remove?.Invoke(removedAutostart);
                });
            }
            lastAutostarts.Clear();
            foreach (var newAutoStartEntry in newAutostarts)
            {
                lastAutostarts.Add((RegistryAutoStartEntry)newAutoStartEntry);
            }
        }
Example #5
0
            void EnumerateRemovals(string f, IEnumerable <FileObjectMapping> mappings)
            {
                var o = mappings.FirstOrDefault(x => x.FilePath.Equals(f));

                if (o == null)
                {
                    Remove.Add(f);
                }
            }
Example #6
0
        private void removeButton_Click(object sender, EventArgs e)
        {
            var item = elementListBox.SelectedItem;

            if (item != null)
            {
                Remove?.Invoke((item as ToDo).Id);
            }
        }
Example #7
0
        public void UIT_WebDavClient_PropPatch()
        {
            var client   = CreateWebDavClientWithDebugHttpMessageHandler();
            var testFile = UriHelper.CombineUrl(this.webDavRootFolder, TestFile, true);

            // Put file.
            var content            = new StreamContent(File.OpenRead(TestFile));
            var response           = client.PutAsync(testFile, content).Result;
            var putResponseSuccess = response.IsSuccessStatusCode;

            // PropPatch (set).
            var propertyUpdate = new PropertyUpdate();
            var set            = new Set();
            var prop           = new Prop();

            prop.DisplayName     = "TestFileDisplayName";
            set.Prop             = prop;
            propertyUpdate.Items = new object[] { set };
            response             = client.PropPatchAsync(testFile, propertyUpdate).Result;
            var propPatchResponseSuccess = response.IsSuccessStatusCode;

            // PropFind.
            PropFind pf = PropFind.CreatePropFindWithEmptyProperties("displayname");

            response = client.PropFindAsync(testFile, WebDavDepthHeaderValue.Zero, pf).Result;
            var propFindResponseSuccess = response.IsSuccessStatusCode;
            var multistatus             = (Multistatus)WebDavResponseContentParser.ParseMultistatusResponseContentAsync(response.Content).Result;
            var displayName             = ((Propstat)multistatus.Response[0].Items[0]).Prop.DisplayName;
            // IIS ignores display name and always puts the file name as display name.
            var displayNameResult = "TestFileDisplayName" == displayName || TestFile == displayName;

            // PropPatch (remove).
            propertyUpdate = new PropertyUpdate();
            var remove = new Remove();

            prop                 = Prop.CreatePropWithEmptyProperties("displayname");
            remove.Prop          = prop;
            propertyUpdate.Items = new object[] { remove };
            response             = client.PropPatchAsync(testFile, propertyUpdate).Result;
            var propPatchRemoveResponseSuccess = response.IsSuccessStatusCode;

            multistatus = (Multistatus)WebDavResponseContentParser.ParseMultistatusResponseContentAsync(response.Content).Result;
            var multistatusResult = ((Propstat)multistatus.Response[0].Items[0]).Prop.DisplayName;

            // Delete file.
            response = client.DeleteAsync(testFile).Result;
            var deleteResponseSuccess = response.IsSuccessStatusCode;

            Assert.IsTrue(putResponseSuccess);
            Assert.IsTrue(propPatchResponseSuccess);
            Assert.IsTrue(propFindResponseSuccess);
            Assert.IsTrue(displayNameResult);
            Assert.IsTrue(propPatchRemoveResponseSuccess);
            Assert.AreEqual(string.Empty, multistatusResult);
            Assert.IsTrue(deleteResponseSuccess);
        }
Example #8
0
 /// <summary>
 /// Return a mod's current status
 /// This can't be static because the user's installation plans are part of the object.
 /// This function is extremely performance-sensitive because it's the default sort for
 /// the main mod list, so anything in here should be O(1) and fast.
 /// </summary>
 /// <param name="manager">Game instance manager containing the instances</param>
 /// <param name="registry">Registry of instance being displayed</param>
 /// <param name="identifier">The mod</param>
 /// <returns>
 /// Status of mod
 /// </returns>
 public InstallStatus GetModStatus(GameInstanceManager manager, IRegistryQuerier registry, string identifier)
 {
     if (registry.IsInstalled(identifier, false))
     {
         if (Remove.Contains(identifier))
         {
             return(InstallStatus.Removing);
         }
         else if (registry.HasUpdate(identifier, manager.CurrentInstance.VersionCriteria()))
         {
             if (Upgrade.Contains(identifier))
             {
                 return(InstallStatus.Upgrading);
             }
             else
             {
                 return(InstallStatus.Upgradeable);
             }
         }
         else if (registry.IsAutodetected(identifier))
         {
             return(InstallStatus.AutoDetected);
         }
         else if (Replace.Contains(identifier))
         {
             return(InstallStatus.Replacing);
         }
         else if (registry.GetReplacement(identifier, manager.CurrentInstance.VersionCriteria()) != null)
         {
             return(InstallStatus.Replaceable);
         }
         else if (!IsAnyAvailable(registry, identifier))
         {
             return(InstallStatus.Unavailable);
         }
         else if (registry.InstalledModule(identifier)?.AutoInstalled ?? false)
         {
             return(InstallStatus.AutoInstalled);
         }
         else
         {
             return(InstallStatus.Installed);
         }
     }
     else
     {
         foreach (CkanModule m in Install)
         {
             if (m.identifier == identifier)
             {
                 return(InstallStatus.Installing);
             }
         }
         return(InstallStatus.NotInstalled);
     }
 }
Example #9
0
        public ActionResult <Remove> Load([FromBody] Remove param)
        {
            if (param == null)
            {
                param          = new Remove();
                param._message = _localizer["No parameters."];
                return(BadRequest(param));
            }

            if (param.ExamId == null || param.ExamineeId == null)
            {
                param._message = _localizer["The key parameter has not been set yet."];
                return(BadRequest(param));
            }
            try
            {
                var exam = (from a in _context.Exams

                            where a.ExamId.Equals(param.ExamId)
                            select a).FirstOrDefault();

                if (exam == null)
                {
                    param._message = _localizer["It has already been deleted."];
                    return(BadRequest(param));
                }

                ReflectionUtility.Model2Model(exam, param);
                var item = (from b in _context.ExamCategories
                            where b.ExamId.Equals(param.ExamId)

                            select b.CategoryId).ToArray();

                param.CategoryIds = item;

                //オプション情報取得
                var options = (from a in _context.Categories
                               where a.ExamineeId.Equals(param.ExamineeId)
                               orderby a.OrderBy ascending
                               select new
                {
                    Value = a.CategoryId,
                    Text = a.CategoryName
                }).ToList();


                param.Options["categoryIds"] = options;

                return(Ok(param));
            }
            catch (Exception ex)
            {
                param._message = _localizer["System error Please inform system personnel.({0})", ex.Message];
                return(BadRequest(param));
            }
        }
Example #10
0
        public void Establish()
        {
            ConsoleKeyInfo   key;
            ManagementOfWork toWork = new ManagementOfWork();

            cursor.Show();
            toWork.ToWork = true;

            Down      downArrow  = new Down(cursor, field);
            Left      leftArrow  = new Left(cursor);
            Right     rightArrow = new Right(cursor, field);
            Up        upArrow    = new Up(cursor);
            Start     spacebar   = new Start(toWork);
            Remove    delete     = new Remove(cursor, sources, pipes);
            AddPipe   enter      = new AddPipe(cursor, sources, pipes);
            AddSource s          = new AddSource(cursor, sources, pipes);

            commands.Add(downArrow);
            commands.Add(leftArrow);
            commands.Add(rightArrow);
            commands.Add(upArrow);
            commands.Add(spacebar);
            commands.Add(delete);
            commands.Add(enter);
            commands.Add(s);

            while (toWork.ToWork)
            {
                key = Console.ReadKey();
                List <PipelineElement> pipelineElement = new List <PipelineElement>();
                pipelineElement.AddRange(pipes);
                pipelineElement.AddRange(sources);
                Console.SetCursorPosition(cursor.X, cursor.Y);
                // очистка хвоста
                Console.WriteLine(' ');

                foreach (PipelineElement element in pipelineElement)
                {
                    if (cursor.Y == element.Height && element.Width == cursor.X)
                    {
                        Console.SetCursorPosition(cursor.X, cursor.Y);
                        element.Print();
                        break;
                    }
                }

                foreach (ICommand command in commands)
                {
                    command.Executive(key);
                }

                Console.ResetColor();
                cursor.Show();
                field.Show();
            }
        }
        public IHttpActionResult DeleteItemArchieve([FromBody] Remove remove)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("Invalid Model"));
            }
            var result = new ExamService().DeleteItemArchieve(remove.Id);

            return(Ok(result));
        }
Example #12
0
        public void RemoveChangesContext()
        {
            InMemoryContext inMemory = new InMemoryContext();
            IItemGateway    gateway  = new InMemoryItemGateway(inMemory);
            IUseCase        sut      = new Remove(gateway);

            sut.Execute(existingTodoItemId);

            Assert.Empty(inMemory.Items.Where(e => e.Id == new Guid(existingTodoItemId)));
        }
Example #13
0
        static void TestEfficientRemoveKth()
        {
            Console.WriteLine("Efficient Remove Kth:");

            LNode list = LLUtilities.BuildLinkedList(6);

            Console.WriteLine($"Before: {list.ToString()}");
            list = Remove.EfficientRemoveKth(list, 4);
            Console.WriteLine($"After: {list.ToString()}");
        }
Example #14
0
        public IHttpActionResult DeleteSubject([FromBody] Remove remove)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("Invalid Model"));
            }
            var result = new SubjectService().DeleteSubject(remove.Id);

            return(Ok(result));
        }
 public override int GetHashCode() {
   int hash = 1;
   if (operationCase_ == OperationOneofCase.Create) hash ^= Create.GetHashCode();
   if (operationCase_ == OperationOneofCase.Remove) hash ^= Remove.GetHashCode();
   hash ^= (int) operationCase_;
   if (_unknownFields != null) {
     hash ^= _unknownFields.GetHashCode();
   }
   return hash;
 }
        public void ShouldRemoveAnItem()
        {
            var removeUseCase = new Remove(_dataGateway);

            removeUseCase.Execute(_itemCreatedId);

            var item = _dataContext.Items.FirstOrDefault(x => x.Id.ToString() == _itemCreatedId);

            Assert.Null(item);
        }
Example #17
0
        public IHttpActionResult DeleteGroup([FromBody] Remove remove)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("Fill Empty Records"));
            }
            var result = new GroupService().Delete(remove.Id);

            return(Ok(result));
        }
Example #18
0
        /// <summary>
        /// GetHashCode
        /// </summary>
        /// <returns>Hash code</returns>
        public override int GetHashCode()
        {
            var hashCode = -106078415;

            hashCode = hashCode * -1521134295 + Description.GetHashCodeWithNullCheck();
            hashCode = hashCode * -1521134295 + Offset.GetHashCodeWithNullCheck();
            hashCode = hashCode * -1521134295 + Remove.GetHashCodeWithNullCheck();
            hashCode = hashCode * -1521134295 + Append.GetHashCodeWithNullCheck();
            return(hashCode);
        }
Example #19
0
        public ActionResult <Remove> Load([FromBody] Remove param)
        {
            if (param == null)
            {
                param          = new Remove();
                param._message = _localizer["No parameters."];
                return(BadRequest(param));
            }


            try
            {
                if (param.GroupId == null)
                {
                    param._message = _localizer["The key parameter has not been set yet."];
                    return(BadRequest(param));
                }

                var model = (from a in _context.Groups
                             where a.GroupId.Equals(param.GroupId)
                             select a).FirstOrDefault();

                if (model == null)
                {
                    param._message = _localizer["It has already been deleted."];
                    return(BadRequest(param));
                }
                ReflectionUtility.Model2Model(model, param);

                var tuser = (from a in _context.GroupTusers
                             join b in _context.Tusers
                             on a.TuserId equals b.TuserId

                             where a.GroupId.Equals(param.GroupId)
                             orderby a.GroupId
                             select new GroupUserList
                {
                    TuserId = a.TuserId,
                    TuserName = b.TuserName,
                    TuserKana = b.TuserKana,
                    ToEmail = b.ToEmail,
                    ToEmail2 = b.ToEmail2,
                    ToEmail3 = b.ToEmail3,
                }).ToList();

                param.SelectList = tuser;

                return(Ok(param));
            }
            catch (Exception ex)
            {
                param._message = _localizer["System error Please inform system personnel.({0})", ex.Message];
                return(BadRequest(param));
            }
        }
Example #20
0
 public override int GetHashCode()
 {
     unchecked
     {
         int hashCode = (Exclude != null ? Exclude.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Include != null ? Include.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Remove != null ? Remove.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Type != null ? Type.GetHashCode() : 0);
         return(hashCode);
     }
 }
        public ActionResult <Remove> Delete([FromBody] Remove param)
        {
            if (param == null)
            {
                param          = new Remove();
                param._message = _localizer["No parameters."];
                return(BadRequest(param));
            }

            if (!TryValidateModel(param))
            {
                param._message = _localizer["The input is incorrect."];

                return(BadRequest(param));
            }
            try
            {
                //更新前データを取得する
                var model = (from a in _context.Itsukaras
                             where a.ItsukaraId.Equals(param.ItsukaraId)
                             select a).FirstOrDefault();

                if (model == null)
                {
                    param._message = _localizer["It has already been deleted."];
                    return(BadRequest(param));
                }
                if (model.Version != param.Version)
                {
                    param._message = _localizer["Other people have been updated."];
                    return(BadRequest(param));
                }

                ReflectionUtility.Model2Model(model, param);

                var del = new ItsukaraDel();
                ReflectionUtility.Model2Model(model, del);
                del.Deleter = HttpContext.User.Identity.Name;
                _context.ItsukaraDels.Add(del);
                _context.SaveChanges();


                //更新
                _context.Itsukaras.Remove(model);
                _context.SaveChanges();

                return(Ok(param));
            }
            catch (Exception ex)
            {
                param._message = _localizer["System error Please inform system personnel.({0})", ex.Message];
                return(BadRequest(param));
            }
        }
Example #22
0
 //set variable to each properties of Grid
 public Grid(Point p, Color c, Alive l, Type t, Action a, Point g, int s)
 {
     position    = p;
     color       = c;
     live        = l;
     type        = t;
     action      = a;
     currentGrid = g;
     size        = s;
     remove      = Remove.empty;
 }
Example #23
0
        public void Remove_Test()
        {
            var sut             = new Remove();
            var Remove_Ergebnis = sut.Remove_Funktion(new int[] { 1, 2, 3, 3, 4, 3 }, 3);

            Assert.AreEqual(Remove_Ergebnis[0], 1);
            Assert.AreEqual(Remove_Ergebnis[1], 2);
            Assert.AreEqual(Remove_Ergebnis[2], 4);

            Assert.AreEqual(Remove_Ergebnis.Length, 3);
        }
Example #24
0
        public void GivenAccountId_RemoveAccount()
        {
            var context = new InMemoryContext();
            var gateway = new InMemoryAccountGateway(context);
            var sut     = new Remove(gateway);
            var request = new Request(existingAccountId);

            sut.Execute(request);

            Assert.Empty(context.Accounts.Where(e => e.Id == new Guid(existingAccountId)));
        }
Example #25
0
        public void Command_that_throws_exception_emits_ExceptionResponse()
        {
            var command = new Remove <int>("NON_EXISTING_KEY");
            var request = new CommandRequest(command);

            _session.Handle(request);

            var response = AssertAndGetSingle <ExceptionResponse>();

            Assert.Equal(request.Id, response.ResponseTo);
        }
Example #26
0
        public static bool TryReadRemove(this Scanner scanner, out IStatement result)
        {
            if (scanner.TryReadToken(Token.Remove))
            {
                var range = scanner.ReadRange();
                result = new Remove(range);
                return(true);
            }

            result = null;
            return(false);
        }
Example #27
0
    protected override JobHandle OnUpdate(JobHandle inputDeps)
    {
        Remove removeJob = new Remove
        {
            commandBuffer = endSimulationEntityCommandBufferSystem.CreateCommandBuffer().ToConcurrent()
        };

        inputDeps = removeJob.Schedule(this, inputDeps);
        endSimulationEntityCommandBufferSystem.AddJobHandleForProducer(inputDeps);

        return(inputDeps);
    }
Example #28
0
        public ActionResult <Remove> Load([FromBody] Remove param)
        {
            if (param == null)
            {
                param          = new Remove();
                param._message = _localizer["No parameters."];
                return(BadRequest(param));
            }


            ////JWT→抽出
            //var jsonStr = DecodeJwt(param._sectionParam, User.Claims.First(c => c.Type == ClaimTypes.Sid).Value);
            //if (jsonStr == null)
            //{
            //    param._message = _localizer["System error Please inform system personnel.({0})", _localizer["We could not restore it."]];
            //    return BadRequest(param);
            //}
            //if (jsonStr != null)
            //{
            //    var p = JsonConvert.DeserializeObject<Delete>(jsonStr);
            //    //パラメータ項目
            //    param.ActivityId = p.ActivityId;
            //}

            if (param.ActivityId == null)
            {
                param._message = _localizer["The key parameter has not been set yet."];
                return(BadRequest(param));
            }
            try
            {
                var model = (from a in _context.Activities
                             where a.ActivityId.Equals(param.ActivityId)
                             select a).FirstOrDefault();

                if (model == null)
                {
                    param._message = _localizer["It has already been deleted."];
                    return(BadRequest(param));
                }

                ReflectionUtility.Model2Model(model, param);


                return(Ok(param));
            }
            catch (Exception ex)
            {
                param._message = _localizer["System error Please inform system personnel.({0})", ex.Message];
                return(BadRequest(param));
            }
        }
        private static void Collection_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
        {
            if (Begin != null)
            {
                Begin.Invoke();
            }

            switch (e.Action)
            {
            case NotifyCollectionChangedAction.Add:
                if (Add != null)
                {
                    Device.BeginInvokeOnMainThread(() =>
                    {
                        Add.Invoke(e.NewItems, e.NewStartingIndex);
                    });
                }
                break;

            case NotifyCollectionChangedAction.Remove:
                if (Remove != null)
                {
                    Device.BeginInvokeOnMainThread(() =>
                    {
                        Remove.Invoke(e.OldItems, e.OldStartingIndex);
                    });
                }
                break;

            case NotifyCollectionChangedAction.Reset:
                if (Reset != null)
                {
                    //IOS 下,Device.BeginInvokeOnMainThread 导至 Reset 重复触发,
                    // TODO Android 下不确定,待测
                    //Device.BeginInvokeOnMainThread(() => {
                    Reset.Invoke();
                    //});
                }
                break;

            case NotifyCollectionChangedAction.Move:
                break;

            case NotifyCollectionChangedAction.Replace:
                break;
            }

            if (Finished != null)
            {
                Finished.Invoke();
            }
        }
Example #30
0
        /// <summary>
        /// Formatar CEP
        /// </summary>
        /// <param name="cep"></param>
        /// <returns></returns>
        public static string CEP(object cep)
        {
            cep = Remove.Mascara(cep);

            string str = cep.ToString().PadLeft(8, '0');

            if (str == "00000000")
            {
                return(string.Empty);
            }
            str = str.Substring(0, 5) + "-" + str.Substring(5, 3);
            return(str);
        }
		public static void RemoveColumn(this CassandraSuperColumnFamily family, CassandraObject key, CassandraObject superColumnName, CassandraObject columnName)
		{
			var op = new Remove(key, superColumnName, columnName);
			family.ExecuteOperation(op);
		}
Example #32
0
		public virtual void Remove ( Remove Options
				) {

			char UsageFlag = '-';
				{
#pragma warning disable 219
					Remove		Dummy = new Remove ();
#pragma warning restore 219

					Console.Write ("{0}remove ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Remove user from a label");

				}

			Console.WriteLine ("Not Yet Implemented");
			}
Example #33
0
 public void CheckWhenRequired()
 {
     var tag = new Remove();
     try
     {
         RequiredAttribute.Check(tag);
         Assert.Fail("Expected exception");
     }
     catch (TagException Te)
     {
         Assert.That(Te.Message,
                     Is.EqualTo(TagException.MissingRequiredAttribute(typeof (Remove), "Var").Message));
     }
     tag.Var = new MockAttribute(new Property("Var"));
     RequiredAttribute.Check(tag);
 }
Example #34
0
        public void TestAttributesSetByPropertyPageScope()
        {
            var tag = new Remove();
            tag.Var = new MockAttribute(new Property("Var"));
            tag.Scope = new MockAttribute(new Property("SessionScope"));

            _page.Add("value", "Value");
            var reflection = new TagModel(this, new MockSessionState());
            tag.Evaluate(reflection);
            Assert.That(reflection["Page." + Var], Is.Null);
        }
Example #35
0
 public void TestAttributesNoParamsAtAll()
 {
     var tag = new Remove();
     var reflection = new TagModel(this);
     tag.Evaluate(reflection);
 }
Example #36
0
		private static void Handle_Remove (
					Shell Dispatch, string[] args, int index) {
			Remove		Options = new Remove ();

			var Registry = new Goedel.Registry.Registry ();



#pragma warning disable 162
			for (int i = index; i< args.Length; i++) {
				if 	(!IsFlag (args [i][0] )) {
					throw new System.Exception ("Unexpected parameter: " + args[i]);}			
				string Rest = args [i].Substring (1);

				TagType_Remove TagType = (TagType_Remove) Registry.Find (Rest);

				// here have the cases for what to do with it.

				switch (TagType) {
					default : throw new System.Exception ("Internal error");
					}
				}

#pragma warning restore 162
			Dispatch.Remove (Options);

			}
Example #37
0
		private static void Usage () {

				Console.WriteLine ("brief");
				Console.WriteLine ("");

				{
#pragma warning disable 219
					Reset		Dummy = new Reset ();
#pragma warning restore 219

					Console.Write ("{0}reset ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Delete all test profiles");

				}

				{
#pragma warning disable 219
					Device		Dummy = new Device ();
#pragma warning restore 219

					Console.Write ("{0}device ", UsageFlag);
					Console.Write ("[{0}] ", Dummy.DeviceID.Usage (null, "id", UsageFlag));
					Console.Write ("[{0}] ", Dummy.DeviceDescription.Usage (null, "dd", UsageFlag));
					Console.Write ("[{0}] ", Dummy.Default.Usage ("default", "value", UsageFlag));
					Console.WriteLine ();

					Console.WriteLine ("    Create new device profile");

				}

				{
#pragma warning disable 219
					Personal		Dummy = new Personal ();
#pragma warning restore 219

					Console.Write ("{0}personal ", UsageFlag);
					Console.Write ("[{0}] ", Dummy.Portal.Usage (null, "portal", UsageFlag));
					Console.Write ("[{0}] ", Dummy.Description.Usage (null, "pd", UsageFlag));
					Console.Write ("[{0}] ", Dummy.Verbose.Usage ("verbose", "value", UsageFlag));
					Console.Write ("[{0}] ", Dummy.Report.Usage ("report", "value", UsageFlag));
					Console.Write ("[{0}] ", Dummy.DeviceNew.Usage ("new", "value", UsageFlag));
					Console.Write ("[{0}] ", Dummy.DeviceUDF.Usage ("dudf", "value", UsageFlag));
					Console.Write ("[{0}] ", Dummy.DeviceID.Usage ("did", "value", UsageFlag));
					Console.Write ("[{0}] ", Dummy.DeviceDescription.Usage ("dd", "value", UsageFlag));
					Console.WriteLine ();

					Console.WriteLine ("    Create new personal profile");

				}

				{
#pragma warning disable 219
					Label		Dummy = new Label ();
#pragma warning restore 219

					Console.Write ("{0}label ", UsageFlag);
					Console.Write ("[{0}] ", Dummy.Portal.Usage ("portal", "value", UsageFlag));
					Console.Write ("[{0}] ", Dummy.UDF.Usage ("udf", "value", UsageFlag));
					Console.WriteLine ();

					Console.WriteLine ("    Create new security label");

				}

				{
#pragma warning disable 219
					Add		Dummy = new Add ();
#pragma warning restore 219

					Console.Write ("{0}add ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Add user to a label");

				}

				{
#pragma warning disable 219
					Remove		Dummy = new Remove ();
#pragma warning restore 219

					Console.Write ("{0}remove ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Remove user from a label");

				}

				{
#pragma warning disable 219
					Rekey		Dummy = new Rekey ();
#pragma warning restore 219

					Console.Write ("{0}rekey ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Create a new label key and recryption keys");

				}

				{
#pragma warning disable 219
					Encrypt		Dummy = new Encrypt ();
#pragma warning restore 219

					Console.Write ("{0}encrypt ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Encrypt a data file to a label");

				}

				{
#pragma warning disable 219
					Decrypt		Dummy = new Decrypt ();
#pragma warning restore 219

					Console.Write ("{0}decrypt ", UsageFlag);
					Console.WriteLine ();

					Console.WriteLine ("    Decrypt a data file");

				}

			} // Usage