public static Personeller ConvertToPersonel(PersonellerDTO personeldto, Personeller personel = null) { if (personeldto.PersonelID > 0)// yeni personel { if (personel == null) { throw new Exception("Girilen Id ye Sahip Personel Bulunmamaktadır."); } personel.Adi = personeldto.Adi ?? personel.Adi; personel.PersonelID = personeldto.PersonelID; personel.SoyAdi = personeldto.Soyadi ?? personel.SoyAdi; personel.Ulke = personeldto.Ulke ?? personel.Ulke; personel.IsActive = true; personel.Sehir = personeldto.Sehir ?? personel.Sehir; personel.Bolge = personeldto.Bolge ?? personel.Bolge; return(personel); } else//güncelleme { Personeller yenipersonel = new Personeller(); yenipersonel.Adi = personeldto.Adi ?? null; yenipersonel.PersonelID = personeldto.PersonelID; yenipersonel.SoyAdi = personeldto.Soyadi ?? null; yenipersonel.Ulke = personeldto.Ulke ?? null; yenipersonel.IsActive = true; yenipersonel.Sehir = personeldto.Sehir ?? null; yenipersonel.Bolge = personeldto.Bolge ?? null; return(yenipersonel); } }
public static PersonellerDTO ConvertToPersonelDTO(Personeller personel) { PersonellerDTO personellerDTO = new PersonellerDTO(); personellerDTO.Adi = personel.Adi ?? " "; personellerDTO.PersonelID = personel.PersonelID; personellerDTO.Soyadi = personel.SoyAdi ?? " "; personellerDTO.Ulke = personel.Ulke ?? " "; personellerDTO.Sehir = personel.Sehir ?? " "; personellerDTO.Bolge = personel.Bolge ?? " "; personellerDTO.IsActive = personel.IsActive; return(personellerDTO); }
public static List <PersonellerDTO> ConvertToPersonelDTOs(List <Personeller> personel) { List <PersonellerDTO> personellerDTOs = new List <PersonellerDTO>(); foreach (Personeller p in personel) { PersonellerDTO personellerDTO = new PersonellerDTO(); personellerDTO.Adi = p.Adi ?? " "; personellerDTO.PersonelID = p.PersonelID; personellerDTO.Soyadi = p.SoyAdi ?? " "; personellerDTO.Ulke = p.Ulke ?? " "; personellerDTO.IsActive = p.IsActive; personellerDTOs.Add(personellerDTO); } return(personellerDTOs); }