示例#1
0
        public static void SendEmailOrderHandler(ShowObject sender, EventArgs e)
        {
            Order order  = null;
            int   number = Convert.ToInt32(sender.objectBox.SelectedItem.ToString().Split('.').First());

            order = DatabaseMethods.SelectOrderFromQuery("SELECT * FROM Orders WHERE OrderNumber = '" + number.ToString() + "'");
            string email = DatabaseMethods.SelectClients().Where(x => x.ClientNumber == order.OrderClientNumber).First().Email;

            Task.Run(() => EmailSender.SendIt(order, email, order.OrderRegisterDate, "Order information"));
            MessageBox.Show("E-mail sent to " + email, "E-mail sent", MessageBoxButtons.OK, MessageBoxIcon.Information);
            sender.Dispose();
        }