private void submitBtn_Click(object sender, RoutedEventArgs e) { string title = titleTxt.Text; string desc = descTxt.Text; if (title == "" || desc == "") { errorLbl.Text = "Please fill all field!"; } else { AdvertisementMediator mediator = new AdvertisementMediator(); AdvertisementFactory factory = new AdvertisementFactory(); Advertisement advertisement = mediator.addAdvertisement(factory.createNewAdvertisement(title, desc)); if (advertisement == null) { MessageBox.Show("Add advertisement failed!"); } else { MessageBox.Show("Add advertisement success!"); } this.Close(); } }
public Advertisement createNewAdvertisement(string title, string desc) { AdvertisementMediator mediator = new AdvertisementMediator(); Advertisement advertisement = new Advertisement(); advertisement.advertisementID = mediator.getLastID() + 1; advertisement.title = title; advertisement.description = desc; return(advertisement); }
private void Window_Loaded(object sender, RoutedEventArgs e) { AdvertisementMediator mediator = new AdvertisementMediator(); advertisementLogView.ItemsSource = mediator.getAllAdvertisement(); }