public void CreateAuthor(BusinessLayer.AuthorLibrary author) { using (databases = new FinalProjectEntities()) { var databaseAuthor = Mapping.ToAuthorEntity(author); databases.AuthorLibrary.Add(databaseAuthor); databases.SaveChanges(); } }
public void UpdateAuthor(int id, BusinessLayer.AuthorLibrary author) { using (databases = new FinalProjectEntities()) { var databaseAuthors = databases.AuthorLibrary.FirstOrDefault(x => x.id == id); if (databaseAuthors != null) { databaseAuthors.BookID = author.BookLibrary.UniqueID; databaseAuthors.Name = author.Name; databaseAuthors.Gender = author.Gender; databaseAuthors.YearOfBirth = author.YearOfBirth; databases.SaveChanges(); } } }
public void DeleteAuthor(BusinessLayer.AuthorLibrary author) { DeleteAuthor(author.id); }