private void Button_Click_4(object sender, RoutedEventArgs e) { if (name.Text == "" || quantity.Text == "") { MessageBox.Show("Please fill Name and Quantity fields.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } Regex regex1 = new Regex(@"^([0-9]+)$"); if (!regex1.IsMatch(quantity.Text)) { MessageBox.Show("Please, insert a number for quantity!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } Medicine equ = new Medicine(eq.id, name.Text, int.Parse(quantity.Text), description.Text, eq.room, eq.doctor, true); MedicineController EquipmentContr = new MedicineController(); EquipmentContr.Update(equ); GridMain.Children.Clear(); UserControl usc = new ListOfMedicine(); GridMain.Children.Add(usc); }
private void Button_Click_1(object sender, RoutedEventArgs e) { GridMain.Children.Clear(); UserControl usc = new ListOfMedicine(); GridMain.Children.Add(usc); }
private void Button_Click_3(object sender, RoutedEventArgs e) { List <Medicine> lista = new List <Medicine>(); lista = MedContr.GetAll(); MedContr.Remove(eq); GridMain.Children.Clear(); UserControl usc = new ListOfMedicine(); GridMain.Children.Add(usc); }
private void Button_Click(object sender, RoutedEventArgs e) { name = Name.Text; quantity = Quantity.Text; description = Description.Text; id = getNextID(); DoctorController DoctorContr = new DoctorController(); List <DoctorUser> listad = new List <DoctorUser>(); listad = DoctorContr.GetAll(); Regex regex1 = new Regex(@"^([0-9]+)$"); if (!regex1.IsMatch(quantity)) { MessageBox.Show("Please, insert a number for quantity!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } Lista stt = (Lista)Combo.Items.GetItemAt(Combo.SelectedIndex); String[] str = stt.Name.Split(' '); foreach (DoctorUser dok in listad) { if (str[0].Equals(dok.id.ToString())) { doktor = dok; } } if (name == "" || quantity == "" || description == "") { 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(); Medicine med = new Medicine(); RequestMedicineController MedContr = new RequestMedicineController(); MedicineController MMedContr = new MedicineController(); List <Medicine> lista = new List <Medicine>(); lista = MedContr.GetAll(); Boolean valid = MMedContr.isNameValid(name); if (!valid) { MessageBox.Show("Medicine with this name already exists", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } med = new Medicine(id, name, int.Parse(quantity), description, rooms, doktor, true); MedContr.New(med); GridMain.Children.Clear(); UserControl usc = new ListOfMedicine(); GridMain.Children.Add(usc); }