public Boolean AddCopy(string barcode, DVDCopy.Status status) { return(DataDVDCopy.Add(new DVDCopy(this.dvdID, barcode, status))); }
/// <summary> /// The RemoveCopy method is a static method, which is used to interact with the data layer. /// It will remove a copy relating to the received ID. /// </summary> /// <param name="id">The Copy primary key.</param> /// <returns>A boolean indicating success.</returns> public static Boolean RemoveCopy(int id) { return(DataDVDCopy.Remove(id)); }
/// <summary> /// The UpdateCopy method is a static method, which is used to interact with the data layer. /// It will update the record relating to the copy object received. /// </summary> /// <param name="copy">The copy object.</param> /// <returns></returns> public static Boolean UpdateCopy(DVDCopy copy) { return(DataDVDCopy.Update(copy)); }
/// <summary> /// The FetchCopy method is a static method, which is used to interact with the data layer. /// It will return the copy instance based on the received ID. /// </summary> /// <param name="id">The Copy primary key.</param> /// <returns>The DVDCopy instance</returns> public static DVDCopy FetchCopy(int id) { return(DataDVDCopy.Fetch(id)); }