public override int Save() { if (id == 0) { this.books = new CADBook().Insert(base.ToDataRow); cad = new CADUsedBook(); return this.id = cad.Insert(ToDataRow); } else { cad.Update(ToDataRow); return 0; } }