public bool DeleteClassRoom(ClassRoom classRoom, int?id) { //db.ClassRooms.Remove(classRoom); //return db.SaveChanges() > 0; classRoom = db.ClassRooms.Where(x => x.ClassRoomID == id).FirstOrDefault(); db.ClassRooms.Remove(classRoom); return(db.SaveChanges() > 0); }
public bool UpdateClassRoom(ClassRoom classroom) { var result = db.ClassRooms.SingleOrDefault(x => x.ClassRoomID == classroom.ClassRoomID); if (result != null) { if (classroom.ClassRoomID != 0) { result.ClassRoomID = classroom.ClassRoomID; } if (classroom.BuildingID != 0) { result.BuildingID = classroom.BuildingID; } if (classroom.RoomID != 0) { result.RoomID = classroom.RoomID; } } return(db.SaveChanges() > 0); }
public bool AddClassRoom(ClassRoom classroom) { db.ClassRooms.Add(classroom); return(db.SaveChanges() > 0); }