public ActionResult CreateImporterUser(ViewBagUvoznikGradModel importer) { try { importer.Uvoznik.AutoID = UvoznikDAO.CreateNewImporter(importer.Uvoznik); OvlascenaLicaDAO.CreateNewAuthorizedPerson(new OvlascenaLicaModel { Uvoznik = importer.Uvoznik, DodatnoOvlascenoLice = importer.Uvoznik.OvlastenoLice }); KorisnikModel noviuser = new KorisnikModel { Ime = importer.Uvoznik.Naziv, Prezime = importer.Uvoznik.Naziv, Adresa = importer.Uvoznik.Adresa, Grad = importer.Uvoznik.Grad, Email = importer.Uvoznik.Email, Telefon = importer.Uvoznik.Telefon, Institucija = new InstitucijaModel { AutoID = 15 //TempObjekat Uvoznici }, GrupaKorisnika = new GrupeKorisnikaModel { AutoID = 4 //GrupaKorisnika Uvoznici }, Opstina = new OpstinaModel { OpstinaID = importer.Uvoznik.Opstina.OpstinaID }, Uvoznik = importer.Uvoznik, KorisnickoIme = importer.Uvoznik.JIB, KorisnickaSifra = importer.Uvoznik.TempSifra }; KorisnikDAO.CreateNewUser(noviuser); //KorisnikModel.LogovanKorisnik.Uvoznik.AutoID = importer.Uvoznik.AutoID; //HttpContext.Session.GetObjectFromJson<KorisnikModel>("LogovaniKorisnik").Uvoznik.AutoID = importer.Uvoznik.AutoID; GlavnaDAO.CreateNewMasterGlavna(noviuser, importer.Uvoznik.AutoID); //ViewBag.Message = "Administrativni tim je uzeo vaš zahtjev na obradu. Bićete obavješteni kada korisnički nalog bude pušten u sistem."; ViewBag.Message = "Možete se prijaviti na vaš korisnički nalog! Administrativni tim će da provjeri unešene podatke."; EmailPorukaModel email = new EmailPorukaModel(); email.Subject = "Uspješna prijava za korištenje Portala"; email.To = importer.Uvoznik.Email; email.Text = "Poštovani,\nUspješno ste se prijavili na Portalu za provjeru usklađenosti dijelova, uređaja i opreme(HomologIS-D).\n\nNeophodno je da se logujete na Potral i odštampate Prijavu za registraciju uvoznika dijelova, te NAJKASNIJE 24 SATA OD TRENUTKA OVE PRIJAVE, Prijavu za registraciju uvoznika dijelova ovjerenu i potpisanu od strane ovlašćenog lica, te ID / JIB obrasca(uvjerenje o poreznoj registraciji / potvrdu o registraciji) ili izvod iz sudskog registra, upload - ujete na Portalu, kako bi Vam bilo omogućeno njegovo privremeno korišćenje.\n\nNakon upload-a tražene dokumentacije i provjere Vaših podataka dobićete email potvrdu za nastavak korištenja sistema.\n\nHvala Vam na strpljanju.\n\nOva provjera služi da ne bi došlo do neovlaštenog korištenja sistema."; EmailController emailController = new EmailController(); emailController.PosaljiMail(email); return(View("Index")); } catch (Exception e) { TempData.Add("message", e.Message); return(RedirectToAction("RegisterError")); } }
public void SendMail(string emailTo) { try { EmailPorukaModel email = new EmailPorukaModel(); email.Subject = "Privremeno omogućeno korišćenje Portala"; email.To = emailTo; email.Text = "Poštovani,\nObavještavamo Vas da Vam je privremeno omogućeno korišćenje Portala za provjeru usklađenosti dijelova, uređaja i opreme(HomologIS - D).\n\nNeophodno je da original Prijave za registraciju uvoznika dijelova, ovjerenu kopiju ID / JIB obrasca(uvjerenje o poreznoj registraciji / potvrda o registraciji) i ovjerenu kopiju izvoda iz sudskog registra, najkasnije 8(osam) dana od dana privremenog odobrenja za korišćenje Portala, poštom dostavite na adresu\n'EIB Internationale' a.d. - Centar za motorna vozila\nSkendera Kulenovića 14\n78000 Banjaluka"; EmailController emailController = new EmailController(); emailController.PosaljiMail(email); } catch (Exception) { } }