Example #1
0
        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();
            }
        }
Example #2
0
        public void add(int employeeID, string title, string description, string type)
        {
            PersonalRequest p = PersonalRequestFactory.create(employeeID, title, description, type);

            PersonalRequestRepository.add(p);
        }