public ActionResult EkleCalisanToplu() { try { IlklendirEkleCalisanIletisimGorevEgitimViewModel vm = null; vm = this._kisiServis.IlklendirEkleCalisanIletisimGorevEgitim(); if (vm == null) { throw new ApplicationException(); } if (!vm.BasariliMi) { throw new ApplicationException(); } return(View(vm)); } catch (Exception hata) { //sıçtık hacılar this._hataServis.YazHata(hata); } return(View(new IlklendirEkleCalisanIletisimGorevEgitimViewModel(false))); }
public ActionResult EkleCalisanToplu(IlklendirEkleCalisanIletisimGorevEgitimViewModel model) { try { EkleCalisanIletisimGorevEgitimYanitViewModel sonucVm = null; sonucVm = this._kisiServis.Ekle(model); if (sonucVm == null) { throw new ApplicationException(); } if (!sonucVm.BasariliMi) { throw new ApplicationException(); } return(View(sonucVm)); } catch (Exception hata) { //sıçtık hacılar this._hataServis.YazHata(hata); } return(View(new IlklendirEkleCalisanIletisimGorevEgitimViewModel(false))); }
//IlklendirEkleCalisanIletisimGorevEgitimViewModel model istek model istek istek istek istek istek istek internal bool uygunMu(IlklendirEkleCalisanIletisimGorevEgitimViewModel istek) { return(!(istek == null || String.IsNullOrEmpty(istek.Adi) || istek.AkademikUnvaniId == null || istek.BirimId == null || istek.CinsId == null || istek.GorevId == null || istek.KadroDurumuId == null || istek.KaninGrubuId == null || istek.MedeniHaliId == null || istek.OgrenimDurumuId == null || String.IsNullOrEmpty(istek.DogumTarihi) || istek.PhDegerId == null || String.IsNullOrEmpty(istek.Soyadi) || istek.UnvanId == null || istek.KullaniciId == null)); }
public void IlklendirEkleCalisanIletisimGorevEgitim_test01() { IlklendirEkleCalisanIletisimGorevEgitimViewModel model = null; try { model = _kisiServis.IlklendirEkleCalisanIletisimGorevEgitim(); Assert.AreNotEqual(null, model); Assert.AreEqual(true, model.BasariliMi); Assert.AreNotEqual(null, model.BirimListe); Assert.AreEqual(true, model.BirimListe.Any()); } catch (AssertFailedException hata) { this.YazHata(hata); Assert.Fail(); } catch (Exception hata) { this.YazHata(hata); Assert.Fail(); } }
internal string alHataKodu(IlklendirEkleCalisanIletisimGorevEgitimViewModel istek) { return(""); }
public IlklendirEkleCalisanIletisimGorevEgitimViewModel IlklendirEkle() { try { IlklendirEkleCalisanIletisimGorevEgitimViewModel yanit = new IlklendirEkleCalisanIletisimGorevEgitimViewModel(false); List <AkademikUnvaniViewModel> akademikListe = null; List <CinsiyetiViewModel> cinsiyetListe = null; List <KanGrubuViewModel> kanGrubuListe = null; List <PhDegeriViewModel> phListe = null; List <OgrenimDurumuViewModel> ogrenimDurumuListe = null; List <UnvanViewModel> unvanListe = null; List <SinifViewModel> sinifListe = null; List <MedeniDurumuViewModel> medeniDurumuListe = null; List <HizmetSonlanisNedeniViewModel> hizmetSonlanisNedeniListe = null; List <KadrosuViewModel> kadrosuListe = null; List <BirimViewModel> birimListe = null; bool tumuGetirilsinMi = true; akademikListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirAkademikUnvanListe(tumuGetirilsinMi).ToList()); if (akademikListe == null) { throw new ApplicationException(); } cinsiyetListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirCinsiyetListe(tumuGetirilsinMi).ToList()); if (cinsiyetListe == null) { throw new ApplicationException(); } kanGrubuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirKanGrubuListe(tumuGetirilsinMi).ToList()); if (kanGrubuListe == null) { throw new ApplicationException(); } phListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirPhDegeriListe(tumuGetirilsinMi).ToList()); if (phListe == null) { throw new ApplicationException(); } ogrenimDurumuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirOgrenimDurumuListe(tumuGetirilsinMi).ToList()); if (ogrenimDurumuListe == null) { throw new ApplicationException(); } unvanListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirUnvanListe(tumuGetirilsinMi).ToList()); if (unvanListe == null) { throw new ApplicationException(); } sinifListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirSinifListe(tumuGetirilsinMi).ToList()); if (sinifListe == null) { throw new ApplicationException(); } medeniDurumuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirMedeniDurumuListe(tumuGetirilsinMi).ToList()); if (medeniDurumuListe == null) { throw new ApplicationException(); } hizmetSonlanisNedeniListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirHizmetSonlanisNedeniListe(tumuGetirilsinMi).ToList()); if (hizmetSonlanisNedeniListe == null) { throw new ApplicationException(); } kadrosuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirKadrosuListe(tumuGetirilsinMi).ToList()); if (kadrosuListe == null) { throw new ApplicationException(); } birimListe = this._kurumCografyaServis.GetirBirimListe(true).ToList(); if (birimListe == null) { throw new ApplicationException(); } yanit = new IlklendirEkleCalisanIletisimGorevEgitimViewModel(akademikListe, cinsiyetListe, kanGrubuListe, phListe, ogrenimDurumuListe, unvanListe, sinifListe, medeniDurumuListe, hizmetSonlanisNedeniListe, kadrosuListe, birimListe); return(yanit); } catch (ApplicationException hata) { this._hataServis.YazHata(hata); return(new IlklendirEkleCalisanIletisimGorevEgitimViewModel(hata)); } catch (Exception hata) { this._hataServis.YazHata(hata); return(new IlklendirEkleCalisanIletisimGorevEgitimViewModel(hata)); } }
public EkleCalisanIletisimGorevEgitimYanitViewModel Ekle(IlklendirEkleCalisanIletisimGorevEgitimViewModel model) { try { EkleCalisanIletisimGorevEgitimYanitViewModel yanit = new EkleCalisanIletisimGorevEgitimYanitViewModel(false); int akademikUnvanId, cinsiyetId, kanGrubuId, phDegerId, medeniDurumId, kadrosuId, sinifId, birimId, gorevId, unvanId, ilId, ogrenimDurumuId, universiteId, kullaniciId = int.MinValue; byte[] resim = null; int calisanId = int.MinValue; bool asilMi, resmiMi, sonucCalisanEkleme, sonucEkleGorevlendirme, sonucEkleOgrenim, sonucEkleDahili, sonucEkleBakanlikEposta, sonucEkleCepTelefonu = true; if (!this._kontrol.uygunMu(model)) { yanit.IsaretleGecemediIlkKontrolu(this._kontrol.alHataKodu(model)); return(yanit); } kullaniciId = model.KullaniciId ?? int.MinValue; akademikUnvanId = model.AkademikUnvaniId ?? int.MinValue; cinsiyetId = model.CinsId ?? int.MinValue; kanGrubuId = model.KaninGrubuId ?? int.MinValue; phDegerId = model.PhDegerId ?? int.MinValue; medeniDurumId = model.MedeniHaliId ?? int.MinValue; kadrosuId = model.KadroDurumuId ?? int.MinValue; sinifId = model.SinifiId ?? int.MinValue; calisanId = this.ekleCalisan(akademikUnvanId, model.Adi, model.KizlikSoyadi, model.Soyadi, cinsiyetId, kanGrubuId, phDegerId, medeniDurumId, model.TurCumKimlikNo, model.DogumTarihi, model.IbanNo, resim, model.SicilNo, kadrosuId, sinifId); sonucCalisanEkleme = calisanId != int.MinValue; if (!sonucCalisanEkleme) { return(new EkleCalisanIletisimGorevEgitimYanitViewModel(sonucCalisanEkleme, sonucCalisanEkleme)); } birimId = model.BirimId ?? int.MinValue; gorevId = model.GorevId ?? int.MinValue; asilMi = model.AsilMi ?? true; resmiMi = model.ResmiMi ?? true; unvanId = model.UnvanId ?? int.MinValue; ilId = model.IlId ?? int.MinValue; sonucEkleGorevlendirme = this.ekleGorevlendirme(calisanId, birimId, gorevId, model.Baslangic, asilMi, model.Aciklama, unvanId, resmiMi, ilId); if (!sonucEkleGorevlendirme) { return(new EkleCalisanIletisimGorevEgitimYanitViewModel(sonucCalisanEkleme, sonucCalisanEkleme, sonucEkleGorevlendirme)); } ogrenimDurumuId = model.OgrenimDurumuId ?? int.MinValue; universiteId = model.UniversiteId ?? int.MinValue; sonucEkleOgrenim = this.ekleOgrenim(kullaniciId, calisanId, ogrenimDurumuId, universiteId); if (!sonucEkleOgrenim) { return(new EkleCalisanIletisimGorevEgitimYanitViewModel(false, sonucCalisanEkleme, sonucEkleGorevlendirme, sonucEkleOgrenim)); } sonucEkleDahili = this.ekleIletisimDahili(kullaniciId, calisanId, model.Dahili); sonucEkleBakanlikEposta = this.ekleIletisimBakanlikEposta(kullaniciId, calisanId, model.BakanlikEPosta); sonucEkleCepTelefonu = this.ekleIletisimCepTelefonu(kullaniciId, calisanId, model.CepTelefonu); yanit = new EkleCalisanIletisimGorevEgitimYanitViewModel(sonucCalisanEkleme, sonucCalisanEkleme, sonucEkleOgrenim, sonucEkleOgrenim, sonucEkleDahili, sonucEkleCepTelefonu, sonucEkleBakanlikEposta); return(yanit); } catch (Exception hata) { this._hataServis.YazHata(hata); return(new EkleCalisanIletisimGorevEgitimYanitViewModel(hata)); } }
public IlklendirEkleCalisanIletisimGorevEgitimViewModel IlklendirEkleCalisanIletisimGorevEgitim() { try { IlklendirEkleCalisanIletisimGorevEgitimViewModel yanit = new IlklendirEkleCalisanIletisimGorevEgitimViewModel(false); List <SelectListItem> akademikListe = null; List <SelectListItem> cinsiyetListe = null; List <SelectListItem> kanGrubuListe = null; List <SelectListItem> phListe = null; List <SelectListItem> ogrenimDurumuListe = null; List <SelectListItem> unvanListe = null; List <SelectListItem> sinifListe = null; List <SelectListItem> medeniDurumuListe = null; List <SelectListItem> hizmetSonlanisNedeniListe = null; List <SelectListItem> kadrosuListe = null; List <BirimViewModel> birimListe = null; List <SelectListItem> birimslcListe = null; List <SelectListItem> esCalismaDurumuListe = null; List <SelectListItem> gorevListe = null; IEnumerable <IlViewModel> ilListe = null; List <SelectListItem> ilslcListe = null; bool tumuGetirilsinMi = true; //TODO: selectlistitemların burada üretilmesi doğru değildir, presentation katmanında AkademikUnvaniViewModel listesinin selectlistitem'a çevrilmesi gerekir. akademikListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirAkademikUnvanListe(tumuGetirilsinMi).ToList()); if (akademikListe == null) { throw new ApplicationException(); } cinsiyetListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirCinsiyetListe(tumuGetirilsinMi).ToList()); if (cinsiyetListe == null) { throw new ApplicationException(); } kanGrubuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirKanGrubuListe(tumuGetirilsinMi).ToList()); if (kanGrubuListe == null) { throw new ApplicationException(); } phListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirPhDegeriListe(tumuGetirilsinMi).ToList()); if (phListe == null) { throw new ApplicationException(); } ogrenimDurumuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirOgrenimDurumuListe(tumuGetirilsinMi).ToList()); if (ogrenimDurumuListe == null) { throw new ApplicationException(); } unvanListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirUnvanListe(tumuGetirilsinMi).ToList()); if (unvanListe == null) { throw new ApplicationException(); } sinifListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirSinifListe(tumuGetirilsinMi).ToList()); if (sinifListe == null) { throw new ApplicationException(); } medeniDurumuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirMedeniDurumuListe(tumuGetirilsinMi).ToList()); if (medeniDurumuListe == null) { throw new ApplicationException(); } hizmetSonlanisNedeniListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirHizmetSonlanisNedeniListe(tumuGetirilsinMi).ToList()); if (hizmetSonlanisNedeniListe == null) { throw new ApplicationException(); } kadrosuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirKadrosuListe(tumuGetirilsinMi).ToList()); if (kadrosuListe == null) { throw new ApplicationException(); } birimListe = this._kurumCografyaServis.GetirBirimListe(true).ToList(); if (birimListe == null) { throw new ApplicationException(); } birimslcListe = this._cevir.cevir(birimListe.ToList()); if (birimslcListe == null) { throw new ApplicationException(); } esCalismaDurumuListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirCalismaDurumuListe(tumuGetirilsinMi).ToList()); if (esCalismaDurumuListe == null) { throw new ApplicationException(); } gorevListe = this._cevir.cevir(this._tanimlayiciVarlikServis.GetirGoreviListe(tumuGetirilsinMi).ToList()); if (gorevListe == null) { throw new ApplicationException(); } ilListe = this._kurumCografyaServis.GetirIlListe(tumuGetirilsinMi); if (ilListe == null) { IslemBasarisizHatasi hata = new IslemBasarisizHatasi(DKMPKisiUygulamasi.Model.IsKatmani.Somut.Arac.AlHataLokasyonu <KisiServis>(746)); this._hataServis.YazHata(hata); } ilslcListe = this._cevir.cevir(ilListe.ToList()); if (ilslcListe == null) { IslemBasarisizHatasi hata = new IslemBasarisizHatasi(DKMPKisiUygulamasi.Model.IsKatmani.Somut.Arac.AlHataLokasyonu <KisiServis>(754)); this._hataServis.YazHata(hata); } yanit = new IlklendirEkleCalisanIletisimGorevEgitimViewModel(akademikListe, cinsiyetListe, kanGrubuListe, phListe, ogrenimDurumuListe, unvanListe, sinifListe, medeniDurumuListe, hizmetSonlanisNedeniListe, kadrosuListe, birimslcListe, esCalismaDurumuListe, gorevListe, ilslcListe); return(yanit); } catch (ApplicationException hata) { this._hataServis.YazHata(hata); return(new IlklendirEkleCalisanIletisimGorevEgitimViewModel(hata)); } catch (Exception hata) { this._hataServis.YazHata(hata); return(new IlklendirEkleCalisanIletisimGorevEgitimViewModel(hata)); } }