ChessConsole.Commands.CommandRequestPeace.DoWork C# (CSharp) Method

DoWork() public method

public DoWork ( IEnumerable args ) : void
args IEnumerable
return void
        public override void DoWork(IEnumerable<string> args)
        {
            if (Utils.IsInGame())
            {
                if (Utils.CheckArgs(ArgsNeed, args.Count()))
                {
                    var request = new PeaceRequest();
                    request.From = CurrentUser.Name;
                    request.GameID = CurrentUser.CurrentGame.Value;
                    var response = ServerProvider.MakeRequest(request);
                    Console.WriteLine(response.Status == Statuses.Ok
                        ? "Peace request sended to opponent."
                        : response.Status.ToString());
                }
            }
        }
CommandRequestPeace