public ActionResult YeniKullanici() { var firmaKullaniciViewModel = new FirmaKullaniciViewModel { Firmalar = _firmaRepository.FirmaListesi() }; return(View("YeniKullanici", firmaKullaniciViewModel)); }
public async Task <ActionResult> FirmaKullaniciDuzenle(FirmaKullaniciViewModel firmaKullaniciViewModel) { if (ModelState.IsValid) { var firmaKullanici = Mapper.Map <FirmaKullaniciViewModel, FirmaKullanici>(firmaKullaniciViewModel); await _userRepository.FirmaKullaniciKaydetGuncelle(firmaKullanici); var firma = _firmaRepository.FirmaGetir(Convert.ToInt32(firmaKullaniciViewModel.FirmaId)); var irtibatPersoneli = _userRepository.GumrukKullanicilariGetir().FirstOrDefault(kullanici => kullanici.Id == firma.GumrukKullaniciId); await new MailHelper().SendMail(irtibatPersoneli.Email, string.Format(Resources.FirmaKullaniciOnayMailMsg, firmaKullanici.Adi, firmaKullanici.Soyadi)); return(RedirectToAction("KullaniciTalepInfo")); } else { var fkViewModel = new FirmaKullaniciViewModel { Firmalar = _firmaRepository.FirmaListesi() }; return(View("YeniKullanici", fkViewModel)); } }