private void DoesExistInDB(ModeleDto modele) { ModeleDto modeleDto = this._accesBD.CheckModele(modele.ToMetier()).ToDto(); if (modeleDto.Nom == modele.Nom && modeleDto.Marque == modele.Marque && modele.NbrSieges == modeleDto.NbrSieges) { throw new Exception($"Le modele ({modele.Nom} / {modele.Marque}) est déjà encodé en DB."); } }
public static Modele ToMetier(this ModeleDto input) { return(new Modele { Id = input.Id, CategorieNom = input.CategorieNom, Marque = input.Marque, Nom = input.Nom, NbrSieges = Convert.ToInt32(input.NbrSieges) }); }
public ModeleValidator(ModeleDto modele) { _modele = modele; }