Esempio n. 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if(!Page.IsPostBack)
        {
            if(!String.IsNullOrEmpty(Request["userName"])
               && !String.IsNullOrEmpty(Request["Id"]))
            {
                string userName = Request["userName"];
                string authorizationKey = Request["Id"];

                CommandStatus status = new CommandStatus();
                new UserService().AuthorizeUser(userName, authorizationKey, status);
                if (status.IsError == false)
                {
                    //User u = new UserService().GetByLogin(userName);
                    //Seppuku.Domain.Kingdom k = new KingdomService().GetByUserId(u.UserId);
                    //new MapService().InitializeKingdom(k.MapId, k.KingdomId);
                    LblResult.Text = "Twoje konto zostało aktywowane. Możesz zalogować się na stronę.";
                }
                else switch (status.Message)
                    {
                        case "Invalid UserName":
                            LblResult.Text = "Link aktywacyjny niepoprawny. Błędna nazwa użytkownika";
                            break;
                        case "Invalid Authentication Key":
                            LblResult.Text = "Link aktywacyjny niepoprawny. Błędny klucz aktywacyjny";
                            break;
                        case "Already Approved":
                            LblResult.Text = "Użytkownik został już wcześniej aktywowany. Możesz zalogować się na swoje konto";
                            break;
                    }

            }
        }
    }
        public CommandStatusResult GetCommandStatus(IImmutableSet<IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus progressiveStatus) {
            if ((VSConstants.VSStd2KCmdID)commandId == VSConstants.VSStd2KCmdID.EXCLUDEFROMPROJECT && nodes != null && nodes.Count > 0) {
                return new CommandStatusResult(true, commandText, CommandStatus.NotSupported | CommandStatus.Invisible);
            }

            return CommandStatusResult.Unhandled;
        }
 public Task<CommandStatusResult> GetCommandStatusAsync(IImmutableSet<IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus progressiveStatus) {
     var workflow = _interactiveWorkflowProvider.GetOrCreate();
     if (commandId == RPackageCommandId.icmdCopyRemoteItemPath && nodes.IsSingleNodePath() && workflow.RSession.IsHostRunning && workflow.RSession.IsRemote) {
         return Task.FromResult(new CommandStatusResult(true, commandText, CommandStatus.Enabled | CommandStatus.Supported));
     }
     return Task.FromResult(CommandStatusResult.Unhandled);
 }
Esempio n. 4
0
        /// <summary> Called to save a pdu into the database </summary>
        /// <param name="dataTransaction"></param>
        /// <param name="logKey"></param>
        /// <param name="smscServiceId"></param>
        /// <param name="pduDirectionType"></param>
        /// <param name="commandLength"></param>
        /// <param name="commandSet"></param>
        /// <param name="commandStatus"></param>
        /// <param name="sequenceNumber"></param>
        /// <param name="details"></param>
        /// <param name="pduDataBlocks"></param>
        /// <returns> long </returns>
        public static Guid? Insert(DataTransaction dataTransaction, string logKey, int smscServiceId, PduDirectionTypes pduDirectionType, long commandLength,
                                   CommandSet commandSet, CommandStatus commandStatus, long sequenceNumber, List<PduPropertyDetail> details, List<byte[]> pduDataBlocks)
        {
            Guid? pduHeaderId = null;

            // Prepare the database call
            using (DbCommand dbCommand = dataTransaction.GetStoredProcCommand("spSMPP_Pdu_Insert"))
            {
                // Prepare the call
                dataTransaction.AddInParameterString(dbCommand, "LogKey", logKey);
                dataTransaction.AddInParameterInteger(dbCommand, "SMSCServiceID", smscServiceId);
                dataTransaction.AddInParameterShort(dbCommand, "Direction", (short) pduDirectionType);
                dataTransaction.AddInParameterLong(dbCommand, "CommandLength", commandLength);
                dataTransaction.AddInParameterString(dbCommand, "CommandId", commandSet.ToString());
                dataTransaction.AddInParameterString(dbCommand, "CommandStatusId", commandStatus.ToString());
                dataTransaction.AddInParameterLong(dbCommand, "SequenceNumber", sequenceNumber);
                dataTransaction.AddInParameterTable(dbCommand, "PduPropertyDetails", new PduPropertyDetails(details));
                dataTransaction.AddInParameterTable(dbCommand, "PduDataBlocks", new SMSCPduDataBlocks(pduDataBlocks));

                dataTransaction.AddOutParameterGuid(dbCommand, "PduHeaderId");

                dataTransaction.ExecuteNonQuery(dbCommand);

                pduHeaderId = dataTransaction.GetParameterValueGuid(dbCommand, "PduHeaderId");
            }

            return pduHeaderId;
        }
Esempio n. 5
0
 public void Dispose()
 {
     if (dest == null) return;
     if (attacking == true && attacktask != null) attacktask.Deactivate();
     attacktask = null;
     this.status = CommandStatus.FINISHED;
 }
Esempio n. 6
0
		public static CommandStatus Or(this CommandStatus status1, CommandStatus status2)
		{
			if (status1 == CommandStatus.Normal || status2 == CommandStatus.Normal)
				return CommandStatus.Normal;
			if (status1 == CommandStatus.Disabled || status2 == CommandStatus.Disabled)
				return CommandStatus.Disabled;
			return CommandStatus.Unavailable;	
		}
Esempio n. 7
0
 /// <summary>Parameterized constructor.
 /// </summary>
 public CommandResult(CommandStatus status, string commandId, string aggregateRootId, string result = null, string resultType = null)
 {
     Status = status;
     CommandId = commandId;
     AggregateRootId = aggregateRootId;
     Result = result;
     ResultType = resultType;
 }
Esempio n. 8
0
 /// <summary> Constructor </summary>
 /// <param name="defaultEncoding"></param>
 /// <param name="status"></param>
 /// <param name="sequence"></param>
 private GenericNackSm(DataCodings defaultEncoding, CommandStatus status, uint sequence)
     : base(defaultEncoding)
 {
     Length = (uint) Header.HEADER_LENGTH;
     Command = CommandSet.GenericNack;
     Status = status;
     Sequence = sequence;
 }
Esempio n. 9
0
 /// <summary>Parameterized constructor.
 /// </summary>
 public CommandResult(CommandStatus commandStatus, string commandId, string aggregateRootId, int exceptionCode, string errorMessage)
 {
     Status = commandStatus;
     CommandId = commandId;
     AggregateRootId = aggregateRootId;
     ExceptionCode = exceptionCode;
     ErrorMessage = errorMessage;
 }
Esempio n. 10
0
 /// <summary>Parameterized constructor.
 /// </summary>
 public CommandResult(CommandStatus status, string commandId, string exceptionTypeName, string errorMessage, IDictionary errorData)
 {
     this.Status = status;
     this.CommandId = commandId;
     this.ExceptionTypeName = exceptionTypeName;
     this.ErrorMessage = errorMessage;
     this.ErrorData = errorData;
 }
Esempio n. 11
0
 public CommandStatusResult GetCommandStatus(IImmutableSet<IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus progressiveStatus) {
     if (commandId == RPackageCommandId.icmdSetDirectoryHere && nodes.Count == 1) {
         var session = _interactiveWorkflowProvider.Active?.RSession;
         bool enabled = session != null && session.IsHostRunning && !session.IsRemote;
         return new CommandStatusResult(true, commandText, enabled ? CommandStatus.Enabled | CommandStatus.Supported : CommandStatus.Supported);
     }
     return CommandStatusResult.Unhandled;
 }
Esempio n. 12
0
 /// <summary>Parameterized constructor.
 /// </summary>
 public CommandResult(CommandStatus status, string commandId, string aggregateRootId, string exceptionTypeName, string errorMessage)
 {
     Status = status;
     CommandId = commandId;
     AggregateRootId = aggregateRootId;
     ExceptionTypeName = exceptionTypeName;
     ErrorMessage = errorMessage;
 }
Esempio n. 13
0
        /// <summary> Constructor </summary>
        /// <param name="defaultEncoding"></param>
        /// <param name="commandStatus"></param>
        /// <param name="sequence"></param>
        /// <param name="messageId"></param>
        private SubmitMultiSmResp(DataCodings defaultEncoding, CommandStatus commandStatus, uint sequence, string messageId)
            : base(defaultEncoding, CommandSet.SubmitMultiSmResp, commandStatus, sequence)
        {
            MessageId = messageId;

            UnsuccessDestinationAddresses = new List<UnsuccessDestinationAddress>();
            Optional = new TLVCollection();
        }
Esempio n. 14
0
        public void Undo()
        {
            if (Status == CommandStatus.Ready || Status == CommandStatus.Undone)
                throw new InvalidOperationException("The action needs to be done first.");

            _Undo();

            _commandStatus = CommandStatus.Undone;
        }
Esempio n. 15
0
        public void Do()
        {
            if (Status == CommandStatus.Done || Status == CommandStatus.Redone)
                throw new InvalidOperationException("The action has been done already.");

            _Do();

            _commandStatus = (_commandStatus == CommandStatus.Ready) ? CommandStatus.Done : CommandStatus.Redone;
        }
Esempio n. 16
0
        /// <summary> Called to create a DataSmResp object </summary>
        /// <param name="defaultEncoding"></param>
        /// <param name="dataSm"></param>
        /// <param name="commandStatus"></param>
        /// <param name="messageId"></param>
        /// <returns> DataSmResp </returns>
        public static DataSmResp Create(DataCodings defaultEncoding, DataSm dataSm, CommandStatus commandStatus, string messageId)
        {
            if (dataSm.SourceAddr == string.Empty || dataSm.SourceAddr == null)
            {
                commandStatus = CommandStatus.ESME_RINVSRCADR;
            }

            return new DataSmResp(defaultEncoding, commandStatus, dataSm.Sequence, messageId);
        }
Esempio n. 17
0
        /// <summary> Called to create a DataSmResp object </summary>
        /// <param name="defaultEncoding"></param>
        /// <param name="submitSm"></param>
        /// <param name="commandStatus"></param>
        /// <param name="messageId"></param>
        /// <returns> DataSmResp </returns>
        public static SubmitSmResp Create(DataCodings defaultEncoding, SubmitSm submitSm, CommandStatus commandStatus, string messageId)
        {
            if (submitSm.DestAddr == string.Empty || submitSm.DestAddr == null)
            {
                commandStatus = CommandStatus.ESME_RINVDSTADR;
            }

            return new SubmitSmResp(defaultEncoding, commandStatus, submitSm.Sequence, messageId);
        }
Esempio n. 18
0
        /// <summary> Called to create a DeliverSmResp object </summary>
        /// <param name="defaultEncoding"></param>
        /// <param name="deliverSm"></param>
        /// <param name="commandStatus"></param>
        /// <returns> DeliverSmResp </returns>
        public static DeliverSmResp Create(DataCodings defaultEncoding, DeliverSm deliverSm, CommandStatus commandStatus)
        {
            if (deliverSm.SourceAddr == string.Empty || deliverSm.SourceAddr == null)
            {
                commandStatus = CommandStatus.ESME_RINVSRCADR;
            }

            return new DeliverSmResp(defaultEncoding, commandStatus, deliverSm.Sequence);
        }
Esempio n. 19
0
 /// <summary>
 /// 공통 버튼 상태 변경
 /// </summary>
 /// <param name="buttonName">버튼 이름</param>
 /// <param name="status">상태</param>
 public void ChangeCommandButtonState(string commandName, CommandStatus status)
 {
     if (CurrentWorkingService.CurrentWorkspaceName == WorkspaceNames.ContentPart)
         WorkItem.RootWorkItem.Commands[commandName].Status = status;
     else if (CurrentWorkingService.CurrentWorkspaceName == WorkspaceNames.PopupPart)
     {
         if (CurrentWorkingService.ActiveView is AbstractPopupHostView)
             ((AbstractPopupHostView)(CurrentWorkingService.ActiveView)).ChangeCommandButtonState(commandName, status);
     }
 }
        public Task<CommandStatusResult> GetCommandStatusAsync(IImmutableSet<IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus status) {
            if (_session.IsHostRunning && _commandIds.Contains(commandId)) {
                if (nodes.Any(IsRData)) {
                    status |= CommandStatus.Supported | CommandStatus.Enabled;
                    return Task.FromResult(new CommandStatusResult(true, commandText, status));
                }
            }

            return Task.FromResult(CommandStatusResult.Unhandled);
        }
Esempio n. 21
0
 public bool QueryStatus(CommandID cmdId, CommandStatus status, CommandText text)
 {
     var frame = ActiveFrame;
     if (frame == null)
         return false;
     var ct = frame.Pane as ICommandTarget;
     if (ct == null)
         return false;
     return ct.QueryStatus(cmdId, status, text);
 }
 /// <summary>
 /// Check if a specific command is supported and enabled.
 /// </summary>
 /// <param name="nodes">The project nodes being queried.</param>
 /// <param name="commandId">The command ID.</param>
 /// <param name="focused">A value indicating whether <paramref name="nodes"/> or the project have the user focus.
 ///     A value of <c>false</c> indicates this command is being routed through the application in search of command handlers to process a command that the focused UI did not handle.</param>
 /// <param name="commandText">The default caption of the command that is displayed to the user.  <c>null</c> to allow the default caption to be used.</param>
 /// <param name="progressiveStatus">The query result thus far (as default, or as handed off from previous handler).</param>
 /// <returns>A value that describes how this command may be handled.</returns>
 public Task<CommandStatusResult> GetCommandStatusAsync(IImmutableSet<IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus progressiveStatus)
 {
     if (commandId == 0x100)
     {
         return Task.FromResult(new CommandStatusResult(true, commandText, CommandStatus.Enabled | CommandStatus.Supported));
     }
     else
     {
         return Task.FromResult(CommandStatusResult.Unhandled);
     }
 }
Esempio n. 23
0
 public Task<CommandStatusResult> GetCommandStatusAsync(IImmutableSet<IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus progressiveStatus) {
     if ((commandId == RPackageCommandId.icmdSourceSelectedFiles || commandId == RPackageCommandId.icmdSourceSelectedFilesWithEcho) && nodes.GetSelectedNodesPaths().Count() > 0) {
         foreach (var n in nodes) {
             if (n.IsFolder || !Path.GetExtension(n.FilePath).EqualsIgnoreCase(".r")) { 
                 return Task.FromResult(CommandStatusResult.Unhandled);
             }
         }
         return Task.FromResult(new CommandStatusResult(true, commandText, CommandStatus.Enabled | CommandStatus.Supported));
     }
     return Task.FromResult(CommandStatusResult.Unhandled);
 }
Esempio n. 24
0
 public void Update(object para)
 {
     try
     {
         if (mob.Map.HasHeightMap())
         {
             if (mob.Map.HeightMap.water_level != 0)
             {
                 switch (mob.LivingSpace)
                 {
                     case Mob.Space.Land:
                         if (dest[2] < mob.Map.HeightMap.water_level)
                         {
                             this.Status = CommandStatus.FINISHED;
                             return;
                         }
                         break;
                     case Mob.Space.Water :
                         if (dest[2] >= mob.Map.HeightMap.water_level)
                         {
                             this.Status = CommandStatus.FINISHED;
                             return;
                         }
                         break;
                 }
             }
         }
         if (mob.WalkSpeed == 0 || mob.Actor.Tasks.ContainsKey("Freezing") || mob.Actor.BattleStatus.Additions.ContainsKey("LowerBodyParalysis")) return;
         float[] src = new float[3] { mob.Actor.x, mob.Actor.y, mob.Actor.z };
         float[] dst = dest;
         if (MobAI.GetDistance(src, dst) > 0)
         {
             float[] diff;
             int yaw = MobAI.GetYawFromVector(MobAI.GetUnitVector(src, dst));
             if (MobAI.GetDistance(src, dst) > mob.WalkSpeed) diff = MobAI.Add(src, MobAI.ScalarProduct(MobAI.GetUnitVector(src, dst), mob.WalkSpeed));
             else diff = dst;
             this.mob.Map.MoveActor(Map.MOVE_TYPE.START, this.mob.Actor, src, yaw, dst, 0, mob.mWalkSpeed);
             src = diff;
             this.mob.Actor.yaw = yaw;
             this.mob.Actor.x = src[0];
             this.mob.Actor.y = src[1];
             this.mob.Actor.z = src[2];
         }
         else
         {
             this.mob.Map.MoveActor(Map.MOVE_TYPE.STOP, this.mob.Actor, src, this.mob.Actor.yaw, src, 0, mob.mWalkSpeed);
             this.status = CommandStatus.FINISHED;
         }
     }
     catch (Exception ex)
     {
         Logger.ShowError(ex, null);
     }
 }
Esempio n. 25
0
        /// <summary> Constructor </summary>
        /// <param name="commandSet"></param>
        /// <param name="commandStatus"></param>
        /// <param name="defaultEncoding"></param>
        public Header(DataCodings defaultEncoding, CommandSet commandSet, CommandStatus commandStatus)
        {
            DefaultEncoding = defaultEncoding;

            PduData = null;
            ExternalId = null;

            Length = HEADER_LENGTH;
            Command = commandSet;
            Status = commandStatus;
            Sequence = 0;
        }
Esempio n. 26
0
        /// <summary>Parameterized constructor.
        /// </summary>
        public CommandResult(CommandStatus status, string commandId, Exception exception)
        {
            this.Status = status;
            this.CommandId = commandId;
            this._exception = exception;

            if (exception == null)
                return;

            this.ExceptionTypeName = string.Concat(exception.GetType().FullName, ", ", exception.GetType().Assembly.GetName().Name);// ex.GetType().FullName;
            this.ErrorMessage = exception.Message;
            this.ErrorData = exception.Data;
        }
Esempio n. 27
0
 public override bool QueryStatus(CommandID cmdID, CommandStatus status, CommandText txt)
 {
     if (cmdID.Guid == CmdSets.GuidDecompiler)
     {
         switch (cmdID.ID)
         {
         case CmdIds.ActionMarkProcedure:
         case CmdIds.ActionScanHeuristically:
             status.Status = MenuStatus.Enabled|MenuStatus.Visible;
             return true;
         }
     }
     return base.QueryStatus(cmdID, status, txt);
 }
        public static string GetStatusString(CommandStatus status)
        {
            switch (status)
            {
                case CommandStatus.Failure:
                    return "failure";

                case CommandStatus.Success:
                    return "success";

                default:
                    throw new InvalidOperationException();
            }
        }
Esempio n. 29
0
 public override bool QueryStatus(CommandID cmdId, CommandStatus status, CommandText text)
 {
     if (cmdId.Guid == CmdSets.GuidReko)
     {
         switch (cmdId.ID)
         {
         case CmdIds.ActionNextPhase:
         case CmdIds.ActionFinishDecompilation:
             status.Status = MenuStatus.Visible;
             return true;
         }
     }
     return base.QueryStatus(cmdId, status, text);
 }
Esempio n. 30
0
		public GdbCommandResult (string line)
		{
			if (line.StartsWith ("^done")) {
				Status = CommandStatus.Done;
				ReadResults (line, 6);
			} else if (line.StartsWith ("^error")) {
				Status = CommandStatus.Error;
				if (line.Length > 7) {
					ReadResults (line, 7);
					ErrorMessage = GetValue ("msg");
				}
			} else if (line.StartsWith ("^running")) {
				Status = CommandStatus.Running;
			}
		}
Esempio n. 31
0
 public CommandStatusResult GetCommandStatus(IImmutableSet <IProjectTree> nodes, long commandId, bool focused, string commandText, CommandStatus progressiveStatus)
 {
     if ((int)commandId == _id && _nodesCheck(nodes))
     {
         return(new CommandStatusResult(true, commandText, CommandStatus.NotSupported | CommandStatus.Invisible));
     }
     return(CommandStatusResult.Unhandled);
 }
Esempio n. 32
0
 /// <summary> Constructor </summary>
 /// <param name="defaultEncoding"></param>
 /// <param name="commandStatus"></param>
 private CancelSmResp(DataCodings defaultEncoding,
                      CommandStatus commandStatus) : base(defaultEncoding,
                                                          CommandSet.CancelSmResp,
                                                          commandStatus)
 {
 }
        protected override Task <CommandStatusResult> GetCommandStatusAsync(IProjectTree node, bool focused, string?commandText, CommandStatus progressiveStatus)
        {
            // We assume that if the AppDesignerTreeModifier marked an AppDesignerFolder, that we must support the Project Designer
            if (node.Flags.Contains(ProjectTreeFlags.Common.AppDesignerFolder))
            {
                return(GetCommandStatusResult.Handled(commandText, CommandStatus.Enabled));
            }

            return(GetCommandStatusResult.Unhandled);
        }
 private async Task CompleteCommand(ProcessingCommand processingCommand, CommandStatus commandStatus, string resultType, string result)
 {
     var commandResult = new CommandResult(commandStatus, processingCommand.Message.Id, processingCommand.Message.AggregateRootId, result, resultType);
     await processingCommand.MailBox.CompleteMessage(processingCommand, commandResult).ConfigureAwait(false);
 }
Esempio n. 35
0
 public virtual bool QueryStatus(CommandID cmdId, CommandStatus status, CommandText text)
 {
     return(false);
 }
Esempio n. 36
0
        public bool QueryStatus(CommandID cmdId, CommandStatus cmdStatus, CommandText cmdText)
        {
            var ct = GetSubCommandTarget();

            if (ct != null && ct.QueryStatus(cmdId, cmdStatus, cmdText))
            {
                return(true);
            }

            if (currentPhase != null && currentPhase.QueryStatus(cmdId, cmdStatus, cmdText))
            {
                return(true);
            }
            if (cmdId.Guid == CmdSets.GuidReko)
            {
                if (QueryMruItem(cmdId.ID, cmdStatus, cmdText))
                {
                    return(true);
                }

                switch (cmdId.ID)
                {
                case CmdIds.FileOpen:
                case CmdIds.FileExit:
                case CmdIds.FileOpenAs:
                case CmdIds.FileAssemble:
                case CmdIds.ViewProjectBrowser:
                case CmdIds.ViewProcedureList:
                case CmdIds.ToolsHexDisassembler:
                case CmdIds.ToolsOptions:
                case CmdIds.WindowsCascade:
                case CmdIds.WindowsTileVertical:
                case CmdIds.WindowsTileHorizontal:
                case CmdIds.WindowsCloseAll:
                case CmdIds.HelpAbout:
                    cmdStatus.Status = MenuStatus.Enabled | MenuStatus.Visible;
                    return(true);

                //$TODO: finish implementing this :)
                case CmdIds.ToolsKeyBindings:
                    cmdStatus.Status = MenuStatus.Visible;
                    return(true);

                case CmdIds.FileMru:
                    cmdStatus.Status = MenuStatus.Visible;
                    return(true);

                case CmdIds.ActionRestartDecompilation:
                    cmdStatus.Status = MenuStatus.Enabled | MenuStatus.Visible;
                    break;

                case CmdIds.ActionNextPhase:
                    cmdStatus.Status = currentPhase.CanAdvance
                        ? MenuStatus.Enabled | MenuStatus.Visible
                        : MenuStatus.Visible;
                    return(true);

                case CmdIds.FileNewScript:
                case CmdIds.FileAddBinary:
                case CmdIds.FileAddMetadata:
                case CmdIds.FileAddScript:
                case CmdIds.FileSave:
                case CmdIds.FileCloseProject:
                case CmdIds.EditFind:
                case CmdIds.ViewCallGraph:
                case CmdIds.ViewFindAllProcedures:
                case CmdIds.ViewFindStrings:
                    cmdStatus.Status = IsDecompilerLoaded
                        ? MenuStatus.Enabled | MenuStatus.Visible
                        : MenuStatus.Visible;
                    return(true);
                }
            }
            return(false);
        }
Esempio n. 37
0
 /// <summary> Called to create a CancelSmResp object </summary>
 /// <param name="defaultEncoding"></param>
 /// <param name="status"></param>
 /// <returns></returns>
 internal static CancelSmResp Create(DataCodings defaultEncoding,
                                     CommandStatus status)
 {
     return(new CancelSmResp(defaultEncoding,
                             status));
 }