private void submitBtn_Click(object sender, RoutedEventArgs e) { string title = titleTxt.Text; string description = descTxt.Text; if (title == "" || description == "") { errorLbl.Text = "Please fill all field!"; } else { PersonalRequestMediator mediator = new PersonalRequestMediator(); PersonalRequestFactory factory = new PersonalRequestFactory(); PersonalRequest request; request = mediator.addPersonalRequest(factory.createLeaveRequest(title, description)); if (request != null) { MessageBox.Show("Request " + request.title + " has been Added!"); } else { MessageBox.Show("Sending request failed"); } this.Close(); } }
public void add(int employeeID, string title, string description, string type) { PersonalRequest p = PersonalRequestFactory.create(employeeID, title, description, type); PersonalRequestRepository.add(p); }