/// <summary> /// Permet d'attribuer un propriétaires à un documement. /// </summary> /// <example> /// <code> /// Document cocument = new Document(); /// Document.AjouterProporiétaire(membre) /// /// </code> /// </example> /// <param name="membre">Notre membre Concerné.</param> /// <param name="document">Le type de type l'évenement de notre événement .</param> public static void AjouterProporiétaire(this Document document, Membre membre) { var Obtenir = new Obtenir() { IdDocument = document.Id, IdMembre = membre.Id }; DatabaseHelper.sqliteconnection.Insert(Obtenir); }
/// <summary> /// Permet de lier un un document à son(ses) propriétaires. /// </summary> /// <example> /// <code> /// Membre membre = new Membre(); /// membre.AttribuerDocument(document) /// /// </code> /// </example> /// <param name="membre">Notre membre Concerné.</param> /// <param name="document">Le type de type l'évenement de notre événement .</param> public static void AttribuerDocument(this Membre membre, Document document) { var Obtenir = new Obtenir() { IdDocument = document.Id, IdMembre = membre.Id }; DatabaseHelper.sqliteconnection.Insert(Obtenir); }
private static Membre GetMembre(this Obtenir o) { return(new DatabaseHelper().MembreById(o.IdMembre)); }
private static async Task <Document> GetDocument(this Obtenir o) { return(await new DatabaseHelper().DocumentByIdAsync(o.IdDocument)); }