private void Button_Click_1(object sender, RoutedEventArgs e) { GridMain.Children.Clear(); UserControl usc = new ListOfEquipment(); GridMain.Children.Add(usc); }
private void Button_Click_3(object sender, RoutedEventArgs e) { List <Equipment> lista = new List <Equipment>(); EquipmentController EqContr = new EquipmentController(); lista = EqContr.GetAll(); EqContr.Remove(eq); GridMain.Children.Clear(); UserControl usc = new ListOfEquipment(); GridMain.Children.Add(usc); }
private void Button_Click(object sender, RoutedEventArgs e) { name = Name.Text; quantity = Quantity.Text; id = getNextid(); Regex regex1 = new Regex(@"^([0-9]+)$"); if (!regex1.IsMatch(quantity)) { MessageBox.Show("Please, insert a number for quantity!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (name == "" || quantity == "") { MessageBox.Show("Please, fill all fields!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } List <ModelRoom> rooms = new List <ModelRoom>(); Room s = new Room(); RoomController RoomContr = new RoomController(); List <Room> l = new List <Room>(); l = RoomContr.GetAll(); Equipment med = new Equipment(); EquipmentController EqContr = new EquipmentController(); List <Equipment> lista = new List <Equipment>(); lista = EqContr.GetAll(); Boolean valid = EqContr.isNameValid(name); if (!valid) { MessageBox.Show("Equipment with this name already exists!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } med = new Equipment(id, name, int.Parse(quantity), rooms); EqContr.New(med); GridMain.Children.Clear(); UserControl usc = new ListOfEquipment(); GridMain.Children.Add(usc); }