Ejemplo n.º 1
0
        public override bool ApplyInternal(IEntity sender, ActionEventData eventData)
        {
            var confirmDialog = new ConfirmActivity(_systemContainer.ActivitySystem.DefaultPosition, _systemContainer.ActivitySystem.DefaultPadding, _systemContainer, "Are you sure you want to quit? Unsaved progress will be lost.", CloseGameplayActivity);

            _systemContainer.ActivitySystem.Push(confirmDialog);

            return(true);
        }
Ejemplo n.º 2
0
        public Activity Parse(XElement inputElement)
        {
            var activity = new ConfirmActivity();

            activity.Name = inputElement.Attribute("name").Value;
            activity.Type = (ActivityType)inputElement.Element(XmlnsConstant.tibcoProcessNameSpace + "type").Value;

            var configElement = inputElement.Element("config");

            activity.ActivityNameToConfirm = XElementParserUtils.GetStringValue(configElement.Element("ConfirmEvent")).Replace(' ', '_');

            return(activity);
        }
        public void Should_Return_Activity_Type_Is_ConfirmActivity()
        {
            ConfirmActivity confirmActivity = (ConfirmActivity)confirmActivityParser.Parse(doc);

            Assert.AreEqual(ActivityType.ConfirmActivityType.ToString(), confirmActivity.Type.ToString());
        }
Ejemplo n.º 4
0
 public void SetUp()
 {
     this.activityBuilder = new ConfirmActivityBuilder();
     this.activity        = new ConfirmActivity("MyActivityName", ActivityType.ConfirmActivityType);
 }