public List <BienEchangeModel> GetMeilleursAvis() { List <BienEchangeModel> bem = new List <BienEchangeModel>(); List <BienEchangeEntity> meilleursAvis = ((BienEchangeRepository)_bienEchangeRepo).GetMeilleursAvis(); foreach (BienEchangeEntity avis in meilleursAvis) { BienEchangeModel b = new BienEchangeModel(); b.Titre = avis.Titre; b.Note = avis.Note; b.DescCourte = avis.DescCourte; b.DescLong = avis.DescLong; b.Latitude = avis.Latitude; b.Longitude = avis.Longitude; b.NombrePerson = avis.NombrePerson; b.Photo = avis.Photo; b.Ville = avis.Ville; b.IsEnabled = avis.IsEnabled; b.IdMembre = avis.IdMembre; b.Pays = avis.Libelle; b.IdBien = avis.IdBien; bem.Add(b); } return(bem); }
public List <BienEchangeModel> GetAllProperties() { List <BienEchangeModel> bem = new List <BienEchangeModel>(); List <BienEchangeEntity> allProperties = _bienEchangeRepo.Get(); foreach (BienEchangeEntity property in allProperties) { BienEchangeModel b = new BienEchangeModel(); b.Titre = property.Titre; b.Note = property.Note; b.DescCourte = property.DescCourte; b.DescLong = property.DescLong; b.Latitude = property.Latitude; b.Longitude = property.Longitude; b.NombrePerson = property.NombrePerson; b.Photo = property.Photo; b.Ville = property.Ville; b.IsEnabled = property.IsEnabled; b.IdMembre = property.IdMembre; b.Pays = property.Libelle; b.IdBien = property.IdBien; b.DateCreation = property.DateCreation; bem.Add(b); } return(bem); }
public List <BienEchangeModel> Get12DernierBiens() { List <BienEchangeModel> bem = new List <BienEchangeModel>(); List <BienEchangeEntity> derniersBiens = ((BienEchangeRepository)_bienEchangeRepo).Get12DerniersBiens(); foreach (BienEchangeEntity bien in derniersBiens) { BienEchangeModel b = new BienEchangeModel(); b.DescCourte = bien.DescCourte; b.DescLong = bien.DescLong; b.Latitude = bien.Latitude; b.Longitude = bien.Longitude; b.NombrePerson = bien.NombrePerson; b.Photo = bien.Photo; b.Ville = bien.Ville; b.Titre = bien.Titre; b.IsEnabled = bien.IsEnabled; b.IdMembre = bien.IdMembre; b.Pays = bien.Libelle; b.IdBien = bien.IdBien; b.DateCreation = bien.DateCreation; bem.Add(b); } return(bem); }
public BienEchangeModel GetOneBienByPage(int PK) { BienEchangeModel be = new BienEchangeModel(); BienEchangeEntity bien = _bienEchangeRepo.GetOne(PK); be.Titre = bien.Titre; be.DescCourte = bien.DescCourte; be.Latitude = bien.Latitude; be.Longitude = bien.Longitude; be.NombrePerson = bien.NombrePerson; be.Note = bien.Note; be.Numero = bien.Numero; be.Photo = bien.Photo; be.Numero = bien.Numero; be.Rue = bien.Rue; be.Ville = bien.Ville; be.DescLong = bien.DescLong; be.CodePostale = bien.CodePostale; be.DateCreation = bien.DateCreation; be.AssuranceObligatoire = bien.AssuranceObligatoire; be.IdMembre = bien.IdMembre; be.IdBien = bien.IdBien; be.Pays = bien.Libelle; return(be); }
public List <BienEchangeModel> GetBiensMembre(RegisterModel bm) { List <BienEchangeModel> bem = new List <BienEchangeModel>(); List <BienEchangeEntity> biensMembre = ((BienEchangeRepository)_bienEchangeRepo).GetBienMembre(bm.IdMembre); foreach (BienEchangeEntity bien in biensMembre) { BienEchangeModel be = new BienEchangeModel(); be.Titre = bien.Titre; be.DescCourte = bien.DescCourte; be.Latitude = bien.Latitude; be.Longitude = bien.Longitude; be.NombrePerson = bien.NombrePerson; be.Note = bien.Note; be.Numero = bien.Numero; be.Photo = bien.Photo; be.Numero = bien.Numero; be.Rue = bien.Rue; be.Ville = bien.Ville; be.DescLong = bien.DescLong; be.CodePostale = bien.CodePostale; be.DateCreation = bien.DateCreation; be.AssuranceObligatoire = bien.AssuranceObligatoire; be.IdMembre = bien.IdMembre; be.IdBien = bien.IdBien; be.Pays = bien.Libelle; bem.Add(be); } return(bem); }
public List <BienEchangeModel> GetPropertyModelByPage(int page, string searchString, string sortOrder) { List <BienEchangeModel> bem = new List <BienEchangeModel>(); List <BienEchangeEntity> allPropertiesFromDb = ((BienEchangeRepository)_bienEchangeRepo).GetPropertyEntityByPage(page, searchString, sortOrder); foreach (BienEchangeEntity property in allPropertiesFromDb) { BienEchangeModel b = new BienEchangeModel(); b.Titre = property.Titre; b.Note = property.Note; b.DescCourte = property.DescCourte; b.DescLong = property.DescLong; b.Latitude = property.Latitude; b.Longitude = property.Longitude; b.NombrePerson = property.NombrePerson; b.Photo = property.Photo; b.Ville = property.Ville; b.IsEnabled = property.IsEnabled; b.IdMembre = property.IdMembre; b.Pays = property.Libelle; b.IdBien = property.IdBien; b.DateCreation = property.DateCreation; bem.Add(b); } return(bem); }
public ActionResult AddAProperty() { DataContext ctx = new DataContext(ConfigurationManager.ConnectionStrings["Cnstr"].ConnectionString); BienEchangeModel bem = new BienEchangeModel(); bem.PaysListModel = ctx.SelectPays(); return(View(bem)); }
public ActionResult AddAProperty(BienEchangeModel bm) { DataContext ctx = new DataContext(ConfigurationManager.ConnectionStrings["Cnstr"].ConnectionString); bm.IdMembre = SessionUtils.ConnectedUser.IdMembre; ctx.InsertBien(bm); return(RedirectToAction("Index", "Home", new { area = "" })); }
public BienEchangeModel GetBien(int id) { BienEchangeEntity bienforDB = _bienEchangeRepo.GetOne(id); BienEchangeModel bienforCtrl = new BienEchangeModel(); bienforCtrl.Titre = bienforDB.Titre; bienforCtrl.NombrePerson = bienforDB.NombrePerson; bienforCtrl.DescLong = bienforDB.DescLong; bienforCtrl.Pays = bienforDB.Pays; bienforCtrl.Photo = bienforDB.Photo; bienforCtrl.IdMembre = bienforDB.IdMembre; return(bienforCtrl); }
public bool InsertBien(BienEchangeModel bem) { BienEchangeEntity bee = new BienEchangeEntity(); bee.Titre = bem.Titre; bee.CodePostale = bem.CodePostale; bee.DateCreation = bem.DateCreation; bee.DescCourte = bem.DescCourte; bee.DescLong = bem.DescLong; bee.IdMembre = bem.IdMembre; bee.IsEnabled = bem.IsEnabled; bee.Latitude = bem.Latitude; bee.Longitude = bem.Longitude; bee.NombrePerson = bem.NombrePerson; bee.Numero = bem.Numero; bee.Libelle = bem.Pays; bee.Photo = bem.Photo; bee.Rue = bem.Rue; bee.Ville = bem.Ville; bee.Pays = bem.IdPays; bee.AssuranceObligatoire = bem.AssuranceObligatoire; return(_bienEchangeRepo.Insert(bee)); }