public static void Save(this Config config)
 {
     using (var db = new BeverageManagementEntities())
     {
         db.Entry(config).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     var mailServer = new CustomMailServer(config.SiteName,config.ServerEmailSender, config.ServerEmailSenderPassword, config.ServerSmtpHost, config.ServerSmtpPort);
     DevMvcComponent.Mvc.Setup(config.SiteName, config.DevelopersEmails, System.Reflection.Assembly.GetExecutingAssembly(), mailServer);
     GC.Collect();
 }
Example #2
0
        public static void Save(this Config config)
        {
            using (var db = new BeverageManagementEntities())
            {
                db.Entry(config).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
            }
            var mailServer = new CustomMailServer(config.SiteName, config.ServerEmailSender, config.ServerEmailSenderPassword, config.ServerSmtpHost, config.ServerSmtpPort);

            DevMvcComponent.Mvc.Setup(config.SiteName, config.DevelopersEmails, System.Reflection.Assembly.GetExecutingAssembly(), mailServer);
            GC.Collect();
        }
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     JobManager.Initialize(new MailScheduler());
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     //Mvc.Mailer.QuickSend();
     var config = AppConfig.Config;
     var mailServer = new CustomMailServer(config.SiteName,config.ServerEmailSender, config.ServerEmailSenderPassword, config.ServerSmtpHost, config.ServerSmtpPort);
     DevMvcComponent.Mvc.Setup(config.SiteName, config.DevelopersEmails, System.Reflection.Assembly.GetExecutingAssembly(), mailServer);
     JobManager.Initialize(new MailScheduler());
     AppConfig.Setup();
 }
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            JobManager.Initialize(new MailScheduler());
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            //Mvc.Mailer.QuickSend();
            var config     = AppConfig.Config;
            var mailServer = new CustomMailServer(config.SiteName, config.ServerEmailSender, config.ServerEmailSenderPassword, config.ServerSmtpHost, config.ServerSmtpPort);

            DevMvcComponent.Mvc.Setup(config.SiteName, config.DevelopersEmails, System.Reflection.Assembly.GetExecutingAssembly(), mailServer);
            JobManager.Initialize(new MailScheduler());
            AppConfig.Setup();
        }
Example #5
0
        /// <summary>
        ///     Setup DevMvcComponent
        /// </summary>
        private static void SetupDevMvcComponent()
        {
            // initialize DevMvcComponent
            // Configure this with add a sender email.
            var mailer = new CustomMailServer(
                AppVar.Name,
                Setting.SenderEmail,
                Setting.SenderEmailPassword,
                Setting.SmtpHost,
                Setting.SmtpMailPort,
                Setting.IsSmtpssl);

            Mvc.Setup(AppVar.Name, Setting.DeveloperEmail, Assembly.GetExecutingAssembly(), mailer);
            //Mvc.Mailer.QuickSend("*****@*****.**", "Hello", "Hello");
            Cookies = Mvc.Cookies;
            Caches  = Mvc.Caches;
        }