public EkleCalisanYanit EkleCalisan(EkleCalisanIstek istek) { try { int sonucId = int.MinValue; string adi = string.Empty; string soyadi = string.Empty; Cinsiyeti cinsiyeti = Cinsiyeti.Tanimsiz; AkademikUnvani unvani = AkademikUnvani.Tanimsiz; KanGrubu kaninGrubu = KanGrubu.Tanimsiz; RhDegeri phDeger = RhDegeri.Tanimsiz; MedeniDurumu medeniHali = MedeniDurumu.Tanimsiz; string turCumKimlikNo = string.Empty; DateTime dogumTarihi = Sabitler.BosTarih; string sicilNo = string.Empty; Kadrosu kadroDurumu = Kadrosu.Tanimsiz; Sinif sinifi = Sinif.Tanimsiz; EkleCalisanYanit yanit = new EkleCalisanYanit(false); Calisan calisan = null; if (!this._kontrol.uygunMu(istek)) { yanit.IsaretleGecemediIlkKontrolu(this._kontrol.alHataKodu(istek)); return(yanit); } adi = istek.Adi; soyadi = istek.Soyadi; cinsiyeti = (Cinsiyeti)Enum.ToObject(typeof(Cinsiyeti), istek.CinsiyetId); unvani = (AkademikUnvani)Enum.ToObject(typeof(AkademikUnvani), istek.AkademikUnvanId); kaninGrubu = (KanGrubu)Enum.ToObject(typeof(KanGrubu), istek.KanGrubuId); phDeger = (RhDegeri)Enum.ToObject(typeof(RhDegeri), istek.PhDegerId); medeniHali = (MedeniDurumu)Enum.ToObject(typeof(MedeniDurumu), istek.MedeniDurumId); turCumKimlikNo = istek.TurCumKimlikNo; dogumTarihi = Arac.CevirTarihe(istek.DogumTarihi); sicilNo = istek.SicilNo; kadroDurumu = (Kadrosu)Enum.ToObject(typeof(Kadrosu), istek.KadrosuId); sinifi = (Sinif)Enum.ToObject(typeof(Sinif), istek.SinifId); calisan = new Calisan(adi, soyadi, cinsiyeti, unvani, kaninGrubu, phDeger, medeniHali, turCumKimlikNo, dogumTarihi, sicilNo, kadroDurumu, sinifi); sonucId = this._calisanIsKurali.EkleCalisan(calisan); yanit = new EkleCalisanYanit(sonucId); return(yanit); } catch (Exception hata) { this._hataServis.YazHata(hata); return(new EkleCalisanYanit(hata)); } }
public Calisan(string adi, string soyadi, Cinsiyeti cinsiyeti, AkademikUnvani unvani, KanGrubu kaninGrubu, RhDegeri phDeger, MedeniDurumu medeniHali, string turCumKimlikNo, DateTime dogumTarihi, string sicilNo, Kadrosu kadroDurumu, Sinif sinifi, string ibanNo, byte[] vesikalik) : this(adi, soyadi, cinsiyeti, unvani, kaninGrubu, phDeger, medeniHali, turCumKimlikNo, dogumTarihi, sicilNo, kadroDurumu, sinifi) { this.IbanNo = ibanNo; this.Vesikalik = vesikalik; }
public Calisan(string adi, string soyadi, Cinsiyeti cinsiyeti, AkademikUnvani unvani, KanGrubu kaninGrubu, RhDegeri phDeger, MedeniDurumu medeniHali, string turCumKimlikNo, DateTime dogumTarihi, string sicilNo, Kadrosu kadroDurumu, Sinif sinifi) : this(adi, soyadi, cinsiyeti) { this.Unvani = unvani; this.KaninGrubu = kaninGrubu; this.RhDeger = phDeger; this.MedeniHali = medeniHali; this.TurCumKimlikNo = turCumKimlikNo; this.DogumTarihi = dogumTarihi; this.SicilNo = sicilNo; this.KadroDurumu = kadroDurumu; this.Sinifi = sinifi; }
internal MedeniDurumuViewModel cevir(MedeniDurumu deger) { return(this._iMapper.Map <MedeniDurumu, MedeniDurumuViewModel>(deger)); }