public static string SaglikSorunEkle(SaglikView Saglik, string KAd) { try { using (PersonelOtomasyonDBEntities2 db = new PersonelOtomasyonDBEntities2()) { tblSaglik Sag = new tblSaglik(); if (Saglik.SakatlikVarMi == 1) { Sag.sakatlikVarMı = true; } else { Sag.sakatlikVarMı = false; } Sag.sakatlikDerecesi = Saglik.SakatlikDerecesi; Sag.aciklama = Saglik.Aciklama; var KID = (from i in db.tblKullanicilar where i.kullanici_Ad == KAd select i.kullanici_ID).SingleOrDefault(); Sag.personel_ID = (from i in db.tblPersoneller where i.kullanici_ID == KID select i.personel_ID).SingleOrDefault(); db.tblSaglik.Add(Sag); db.SaveChanges(); return("Yes"); } }catch (Exception e) { return("No"); } }
public static SaglikView SaglikSorunGetir(string KAd) { try { using (PersonelOtomasyonDBEntities2 db = new PersonelOtomasyonDBEntities2()) { SaglikView Saglik = new SaglikView(); var KID = (from i in db.tblKullanicilar where i.kullanici_Ad == KAd select i.kullanici_ID).SingleOrDefault(); var PID = (from i in db.tblPersoneller where i.kullanici_ID == KID select i.personel_ID).SingleOrDefault(); var Sag = (from i in db.tblSaglik where i.personel_ID == PID select i).SingleOrDefault(); if (Sag.sakatlikVarMı == true) { Saglik.SakatlikVarMi = 1; } else { Saglik.SakatlikVarMi = 0; } Saglik.SakatlikDerecesi = Sag.sakatlikDerecesi; Saglik.Aciklama = Sag.aciklama; return(Saglik); } } catch (Exception e) { return(null); } }