public async Task <IActionResult> Edit(int id, [Bind("id,adi")] KanGrubu kanGrubu) { if (id != kanGrubu.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(kanGrubu); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!KanGrubuExists(kanGrubu.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(kanGrubu)); }
public async Task <IActionResult> Create([Bind("id,adi")] KanGrubu kanGrubu) { if (ModelState.IsValid) { _context.Add(kanGrubu); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(kanGrubu)); }
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; }
private bool ekleCalisan(KisiUygulamasiBaglam repository, AkademikUnvani unvani, string adi, string soyadi, DateTime dogumTarihi, Cinsiyeti cinsiyeti, string turCumKimlikNo, KanGrubu kaninGrubu, RhDegeri rhDeger, string sicilNo, Kadrosu kadroDurumu, Sinif sinifi, string dahili, string bakanlikEposta, string cepTelefonu) { try { int etkilenenSayisi = int.MinValue; int calisanId = int.MinValue; Calisan calisan = null; KisiIletisim iletisim = null; if (repository == null) { throw new ArgumentNullException(); } calisan = new Calisan(adi, soyadi, cinsiyeti, unvani, kaninGrubu, rhDeger, MedeniDurumu.Tanimsiz, turCumKimlikNo, dogumTarihi, sicilNo, kadroDurumu, sinifi); repository.Calisanlar.Add(calisan); etkilenenSayisi = repository.SaveChanges(); if (etkilenenSayisi != 1) { return(false); } repository.Entry(calisan).GetDatabaseValues(); calisanId = calisan.Anahtar; if (calisanId < 0) { return(false); } iletisim = new KisiIletisim(dahili, IletisimTuru.Dahili, calisanId); repository.KisiIletisimler.Add(iletisim); etkilenenSayisi = repository.SaveChanges(); if (etkilenenSayisi != 1) { return(false); } iletisim = new KisiIletisim(bakanlikEposta, IletisimTuru.BakanlikEposta, calisanId); repository.KisiIletisimler.Add(iletisim); etkilenenSayisi = repository.SaveChanges(); if (etkilenenSayisi != 1) { return(false); } iletisim = new KisiIletisim(cepTelefonu, IletisimTuru.CepTelefonu, calisanId); repository.KisiIletisimler.Add(iletisim); etkilenenSayisi = repository.SaveChanges(); if (etkilenenSayisi != 1) { return(false); } return(true); } catch (ArgumentNullException hata) { HataIsKurali iskurali = new HataIsKurali(); iskurali.YazHata(hata); } catch (Exception hata) { HataIsKurali iskurali = new HataIsKurali(); iskurali.YazHata(hata); } return(false); }
internal KanGrubuViewModel cevir(KanGrubu deger) { return(this._iMapper.Map <KanGrubu, KanGrubuViewModel>(deger)); }
public void Update(KanGrubu entity) { _kanGrubuDAL.Update(entity); }
public void Insert(KanGrubu entity) { _kanGrubuDAL.Add(entity); }
public void DeleteByID(int entityID) { KanGrubu currentKan = _kanGrubuDAL.Get(a => a.KanGrubuID == entityID); _kanGrubuDAL.Remove(currentKan); }
public void Delete(KanGrubu entity) { _kanGrubuDAL.Remove(entity); }