public static String Ajouter(ProprietaireDTO proprietaire) { String rslt = String.Empty; UniteMetier um = new UniteMetier(); ProprietaireMetier.Ajouter(proprietaire, um); um.Executer(); return rslt; }
public void AjouterProprietaire(ProprietaireDTO proprietaire) { try { ProprietaireService.Ajouter(proprietaire); } catch (Exception e) { GererException(e); } }
public List<ProprietaireDTO> ChargerListeProprietaires() { _db.Sql = "SELECT PERSONNE.NOM,PERSONNE.PRENOM,PERSONNE.TELEPHONE,ADRESSE,PERSONNE.ID FROM PERSONNE" + " INNER JOIN PROPRIETAIRE ON PERSONNEID=ID"; IDataReader rd = _db.ExecuteReader(); List<ProprietaireDTO> proprietaires = new List<ProprietaireDTO>(); while (rd.Read()) { ProprietaireDTO proprietaire = new ProprietaireDTO(); proprietaires.Add(Mapper(rd, proprietaire)); } rd.Close(); return proprietaires; }
public new ProprietaireDTO Charger(int idProprietaire) { _db.Sql = "SELECT PERSONNE.NOM,PERSONNE.PRENOM,PERSONNE.TELEPHONE,ADRESSE,PERSONNE.ID FROM PERSONNE" + " INNER JOIN PROPRIETAIRE ON PERSONNEID=ID" + " WHERE ID=@idProprietaire"; _db.AddParameter("idProprietaire", idProprietaire); IDataReader rd = _db.ExecuteReader(); ProprietaireDTO proprietaire = new ProprietaireDTO(); try { if (rd.Read()) return Mapper(rd, proprietaire); else return null; } finally { rd.Close(); } }
internal ProprietaireDTO Mapper(IDataReader rd, ProprietaireDTO proprietaire) { base.Mapper(rd, proprietaire); proprietaire.Adresse = rd.GetString("ADRESSE"); return proprietaire; }
public static void VerifierSaisie(ProprietaireDTO proprietaire) { PersonneMetier.VerifierSaisie(proprietaire); if (proprietaire.Adresse == String.Empty) throw new ExceptionMetier("Vous devez saisir l'adresse du propriétaire."); }
public static void Ajouter(ProprietaireDTO proprietaire, UniteMetier um) { VerifierSaisie(proprietaire); ProprietaireDAO proprietaireDAO = new ProprietaireDAO(); um.AjouterInsertion(proprietaireDAO, proprietaire); }