public OpererFactureController() { LaFacture = new Facture() { LeClient = new Client() { Rang = new Rang { Escompte = 0.0F } } }; LaFacture.LstProduitFacture = new List <ProduitFacture>(); Titre = "Opérer la facture"; }
public override bool Equals(object obj) { if (obj == null) { return(false); } Facture r = obj as Facture; if (r == null) { return(false); } return(this.IdFacture == r.IdFacture); }
public static List <ProduitFacture> ConstruireFacture(List <ProduitFacture> lstPf, Facture facture) { ObservableCollection <ProduitFacture> pfs = new ObservableCollection <ProduitFacture>(); foreach (ProduitFacture pf in lstPf) { pfs.Add(new ProduitFacture(pf.Produit, facture, pf.Quantite)); } return(pfs.ToList()); }