Esempio n. 1
0
        public ITag[] NewListTag(string type)
        {
            switch (type)
            {
            case "Digital":
                using (DigitalTagListConfigurator digitalTagListConfigurator = new DigitalTagListConfigurator())
                {
                    if (digitalTagListConfigurator.ShowDialog() == DialogResult.OK)
                    {
                        return(digitalTagListConfigurator.Items);
                    }
                    else
                    {
                        return(null);
                    }
                }

            case "Analog":
                using (AnalogTagListConfigurator analogTagListConfigurator = new AnalogTagListConfigurator())
                {
                    if (analogTagListConfigurator.ShowDialog() == DialogResult.OK)
                    {
                        return(analogTagListConfigurator.Items);
                    }
                    else
                    {
                        return(null);
                    }
                }

            default:
                return(null);
            }
        }
Esempio n. 2
0
		public ITag[] NewListTag(string type)
		{
			switch (type)
			{
				case "Digital":
					using (DigitalTagListConfigurator digitalTagListConfigurator = new DigitalTagListConfigurator())
					{
						if (digitalTagListConfigurator.ShowDialog() == DialogResult.OK)
						{
							return digitalTagListConfigurator.Items;
						}
						else
						{
							return null;
						}
					}
				case "Analog":
					using (AnalogTagListConfigurator analogTagListConfigurator = new AnalogTagListConfigurator())
					{
						if (analogTagListConfigurator.ShowDialog() == DialogResult.OK)
						{
							return analogTagListConfigurator.Items;
						}
						else
						{
							return null;
						}
					}
				default:
					return null;
			}
		}