Example #1
0
        private static void SendMailToMerchant(OrderArticleViewModel orderModel)
        {
            string merchantMail          = ConfigurationManager.AppSettings[MERCHANT_MAIL_KEY];
            string merchantReceivingMail = ConfigurationManager.AppSettings[MERCHANT_RECEIVING_MAIL_KEY];

            var email = new KnivesShopEmail
            {
                To         = merchantReceivingMail,
                From       = merchantMail,
                Subject    = Messages.OrderMailSubject,
                OrderModel = orderModel,
                ViewName   = MERCHANT_MAIL_TEMPLATE_VIEW
            };

            email.Send();
        }
Example #2
0
        private static void SendMailToClient(OrderArticleViewModel orderModel, IEnumerable <ArticleMailViewModel> orderedItems)
        {
            string merchantMail = ConfigurationManager.AppSettings[MERCHANT_MAIL_KEY];

            var email = new KnivesShopEmail
            {
                To           = orderModel.ClientEmail,
                From         = merchantMail,
                Subject      = Messages.OrderMailSubject,
                OrderedItems = orderedItems,
                OrderModel   = orderModel,
                ViewName     = CLIENT_MAIL_TEMPLATE_VIEW
            };

            email.Send();
        }