private void ButtonSend_Click(object sender, RoutedEventArgs e)
        {
            result = false;
            bool receivers = CheckReceiversExist();
            bool details   = Convert.ToBoolean(CheckBoxDetails.IsChecked);

            if (details)
            {
                switch (receivers)
                {
                case false:
                    //Show Confirmation
                    MessageBox.Show("Du har ikke valgt nogen modtagere. Der blev ikke føjet modtagere til modtagerlisten.", "Forespørgsler", MessageBoxButton.OK, MessageBoxImage.Information);
                    break;

                case true:
                    result = true;
                    break;
                }

                if (result)
                {
                    //Code to Send Requests
                    try
                    {
                        //Make som code, that sends emails
                        foreach (object item in ListBoxSubEntrepeneurs.SelectedItems)
                        {
                            IndexedSubEntrepeneur subEntrepeneur = new IndexedSubEntrepeneur((IndexedSubEntrepeneur)item);
                            CBZ.TempShipping.SubEntrepeneur = subEntrepeneur;
                            CBZ.TempShipping.Receiver       = new Receiver(CBZ.TempShipping.SubEntrepeneur.Entrepeneur.Entity.Cvr, CBZ.TempShipping.SubEntrepeneur.Entrepeneur.Entity.Name, @"Att. " + CBZ.TempShipping.SubEntrepeneur.Contact.Person.Name, CBZ.TempShipping.SubEntrepeneur.Entrepeneur.Entity.Address.Street, CBZ.TempShipping.SubEntrepeneur.Entrepeneur.Entity.Address.ZipTown.ToString(), CBZ.TempShipping.SubEntrepeneur.Contact.Person.ContactInfo.Email, CBZ.TempShipping.SubEntrepeneur.Entrepeneur.Entity.Address.Place);
                            CBZ.TempShipping.RequestPdfPath = PdfCreator.GenerateRequestPdf(CBZ, CBZ.TempShipping);
                            string[] fileNames = new string[] { CBZ.TempShipping.RequestPdfPath };
                            Email    email     = new Email(CBZ, "Forespørgsel om underentreprise på " + CBZ.TempShipping.Receiver.Name, CBZ.TempShipping.Receiver.Email, CBZ.TempShipping.SubEntrepeneur.Enterprise.Project.Executive.Person.ContactInfo.Email, "Dette er en prøve", fileNames);
                            CBZ.TempShipping.SubEntrepeneur.Request.Status   = new RequestStatus((RequestStatus)CBZ.GetRequestStatus(1));
                            CBZ.TempShipping.SubEntrepeneur.Request.SentDate = DateTime.Now;
                            CBZ.CreateInDb(CBZ.TempShipping);
                            //CBZ.UpdateInDb(subEntrepeneur.Request);
                            //CBZ.UpdateInDb(subEntrepeneur);
                        }
                        MessageBox.Show("Forespørgslen/-erne blev sendt.", "Forespørgsler", MessageBoxButton.OK, MessageBoxImage.Information);

                        //Reset Boxes
                        ComboBoxCaseId.SelectedIndex         = -1;
                        ListBoxSubEntrepeneurs.SelectedIndex = -1;
                        ListBoxSubEntrepeneurs.ItemsSource   = "";
                        TextBoxName.Text          = "";
                        CheckBoxDetails.IsChecked = false;
                        CBZ.RefreshList("SubEntrepeneurs");
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Forespørgslen/-erne blev ikke sendt.\n" + ex.ToString(), "Forespørgsler", MessageBoxButton.OK, MessageBoxImage.Information);
                    }
                }
                else
                {
                    //Show error
                    MessageBox.Show("Modtageren/-erne blev ikke føjet til modtagerlisten. Prøv igen.", "Forespørgsler", MessageBoxButton.OK, MessageBoxImage.Information);
                }
            }
            else
            {
                //Show error
                MessageBox.Show("Projektet mangler detaljer. Tilføj disse under 'Rediger Projekt' og prøv igen.", "Forespørgsler", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }