예제 #1
0
        public ActionResult Activate(string key)
        {
            LoggedUser model = ActivateAccount(key, "USER");

            EmailUtil email = new EmailUtil(false);
            key = "ID=" + model.Id + "&Type=SUPERUSER";
            string content = "HUOG Prijavljeni korisnik:<br/>"
                        + "Email: " + model.Email + " <br/>"
                        + "Ime: " + model.Name + " <br/>"
                        + "Tvrtka: " + model.CompanyName + " <br/>"
                        + "Grad: " + model.City + " <br/>"
                        + "Tip: " + model.Type + " <br/>"
                        + "Broj Zaposlenih: " + model.Employees + " <br/>"
                        + "Prihod: " + model.Income + " <br/>"
                        + "<br /><br />Kako biste ga potvrdili kliknite na sljedeci link: <br/>"
                        + Url.AbsoluteAction("SuperActivate", "Account", new { key = Encryption64Util.CryptStringUInt64(key) })
                        + "<br /><br />"
                        + "Ako ne možete kliknuti na link, akcijom copy-paste kopirajte ga u vaš preglednik." + "<br /><br />";

            email.SendHtmlEmail(content, "Potvrda korisničke registracije", "*****@*****.**", MyConfig.GetSetting("EmailConfirmUserReg"), null, null);

            return View(email);
        }
예제 #2
0
        private int SendRegistrationMail(LoggedUser model)
        {
            string key = "ID=" + model.Id + "&Type=USER";
            EmailUtil email = new EmailUtil(false);

            string content = "Kako biste potvrdili registraciju na portalu huog.hr kliknite na sljedeći link:" + "<br /><br />"
                                + Url.AbsoluteAction("Activate", "Account", new { key = Encryption64Util.CryptStringUInt64(key) })
                                + "<br /><br />"
                                + "Ako ne možete kliknuti na link, akcijom copy-paste kopirajte ga u vaš preglednik." + "<br /><br />";
            if (email.SendHtmlEmail(content, "Potvrda registracije", "*****@*****.**", model.Email, null, null) == 0)
            {
                return 0;
            }
            else
            {
                return -1;
            }
        }
예제 #3
0
 public ActionResult TestEmail(string to, string content)
 {
     EmailUtil email = new EmailUtil(false);
     ViewBag.Status = email.SendHtmlEmail(content, "Test", "*****@*****.**", to, null, null);
     return View();
 }
예제 #4
0
        public ActionResult SuperActivate(string key)
        {
            LoggedUser model = ActivateAccount(key, "SUPERUSER");
            EmailUtil email = new EmailUtil(false);
            string content = "Aktiviran vam je račun od strane Hrvatske udruge za organizaciju građenja.<br/>"
                        + "Vaši podaci za prijavu su: <br />"
                        + "Email: " + model.Email + " <br/>"
                        + "Zaporka: " + model.Password + " <br/>"
                        + "<br /><br />Logirati se možete na slijedećem linku: <br/> http://www.huog.hr/PoslovnaIzvrsnost/"
                        + "<br /><br />"
                        + "Ako ne možete kliknuti na link, akcijom copy-paste kopirajte ga u vaš preglednik." + "<br /><br />";

            email.SendHtmlEmail(content, "Potvrda korisničke registracije", "*****@*****.**", model.Email , null, null);

            return View(model);
        }