public void CreatePerson(BusinessLayer.PersonLibrary person) { using (databases = new FinalProjectEntities()) { var databasePerson = Mapping.ToPersonEntity(person); databases.PersonLibrary.Add(databasePerson); databases.SaveChanges(); } }
public void UpdatePerson(int id, BusinessLayer.PersonLibrary person) { using (databases = new FinalProjectEntities()) { var databasePersons = databases.PersonLibrary.FirstOrDefault(x => x.id == id); if (databasePersons != null) { databasePersons.BookID = person.BookLibrary.UniqueID; databasePersons.RentedFrom = person.RentedFrom; databasePersons.RentedTo = person.RentedTo; databasePersons.Name = person.Name; databasePersons.IDNumber = person.IDNumber; databasePersons.EGN = person.EGN; databasePersons.Adress = person.Adress; databasePersons.Gender = person.Gender; databasePersons.Phone = person.Phone; databasePersons.email = person.email; databases.SaveChanges(); } } }
public void DeletePerson(BusinessLayer.PersonLibrary person) { DeletePerson(person.id); }