Ejemplo n.º 1
0
		public ListWindow(Operazioni operazioni, out List<CheckItem> lst, Operazione op)
			{
			InitializeComponent();
			lchk = new List<CheckItem>();
			foreach (Conto x in operazioni.Conti())
				{
				bool set = false;
				bool sottrai = false;
				foreach (int nc in op.Conti())
					{
					if (Math.Abs(nc) == x.numero)
						{
						set = true;
						sottrai = (nc > 0) ? false : true;
						}
					}
				CheckItem tmp = new CheckItem(set, x.numero, sottrai, x.descrizione);
				lchk.Add(tmp);
				}
			dataGrid.AutoGenerateColumns = true;
			dataGrid.CanUserAddRows = false;
			dataGrid.CanUserDeleteRows = false;
			dataGrid.ItemsSource = lchk;
			lst = lchk;
			}
Ejemplo n.º 2
0
		public MainWindow()
            {
			this.Language = XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag);
			InitializeComponent();
			operazioni = new Operazioni();
			UpdateTitle();
			UpdateLblStatus();
			}
Ejemplo n.º 3
0
		public OpEditWindow(ref Operazione op, ref Operazioni ops)
			{
			InitializeComponent();
			this.op = op;
			this.ops = ops;
			this.btCancel.IsCancel = true;
			this.btOk.IsDefault = true;
			setText();
			}
Ejemplo n.º 4
0
		Operazioni operazioni;							// Riferimento all'oggetto Operazioni
		/// <summary>
		/// Costruttore
		/// </summary>
		/// <param name="operazioni">Oggetto Operazioni in reference</param>
		public PreferenzeWindow(ref Operazioni operazioni)
			{
			InitializeComponent();
			this.operazioni = operazioni;
			SetDialogFromOperazioni();
			}