private void Dodadi_Click(object sender, RoutedEventArgs e) { try { ViewModels.Ticket natprevar = new ViewModels.Ticket(); natprevar.Par = par.Text.ToString(); natprevar.Tip = tip.Text.ToString(); natprevar.Koeficient = Convert.ToDouble(koeficient.Text); App.ViewModel.Tickets.Add(natprevar); double koef = 1; foreach (var item in App.ViewModel.Tickets) { koef *= item.Koeficient; } vkkoef.Text = koef.ToString(); } catch { MessageBox.Show("Внесете го парот, типот и коефициентот"); } }
private void RemoveItemPar(object sender, System.Windows.Input.GestureEventArgs e) { string text = ((TextBlock)sender).Text; ViewModels.Ticket kliknat = new ViewModels.Ticket(); foreach (var par in App.ViewModel.Tickets) { if (par.Par == text) { kliknat = par; break; } } App.ViewModel.Tickets.Remove(kliknat); double koef = 1; foreach (var item in App.ViewModel.Tickets) { koef *= item.Koeficient; } vkkoef.Text = koef.ToString(); }
private void RemoveItemKoeff(object sender, System.Windows.Input.GestureEventArgs e) { ViewModels.Ticket kliknat = new ViewModels.Ticket(); foreach (var koeff in App.ViewModel.Tickets) { if (koeff.Koeficient == Convert.ToDouble(((TextBlock)sender).Text)) { kliknat = koeff; break; } } App.ViewModel.Tickets.Remove(kliknat); }
private void RemoveItemTip(object sender, System.Windows.Input.GestureEventArgs e) { string text = ((TextBlock)sender).Text; ViewModels.Ticket kliknat = new ViewModels.Ticket(); foreach (var tip in App.ViewModel.Tickets) { if (tip.Tip == text) { kliknat = tip; break; } } App.ViewModel.Tickets.Remove(kliknat); }