public bool SupprimerUnBien(int idBien, int idMembre) { BienEchangeEntity be = new BienEchangeEntity() { IdBien = idBien, NombrePerson = _bienEchangeRepo.GetOne(idBien).NombrePerson, Pays = _bienEchangeRepo.GetOne(idBien).Pays, IdMembre = idMembre, Titre = _bienEchangeRepo.GetOne(idBien).Titre, DescCourte = _bienEchangeRepo.GetOne(idBien).DescCourte, DescLong = _bienEchangeRepo.GetOne(idBien).DescLong, Ville = _bienEchangeRepo.GetOne(idBien).Ville, Numero = _bienEchangeRepo.GetOne(idBien).Numero, Rue = _bienEchangeRepo.GetOne(idBien).Rue, CodePostal = _bienEchangeRepo.GetOne(idBien).CodePostal, Photo = _bienEchangeRepo.GetOne(idBien).Photo, Latitude = _bienEchangeRepo.GetOne(idBien).Latitude, Longitude = _bienEchangeRepo.GetOne(idBien).Longitude, AssuranceObligatoire = _bienEchangeRepo.GetOne(idBien).AssuranceObligatoire, DateCreation = _bienEchangeRepo.GetOne(idBien).DateCreation, IsEnabled = false, DisabledDate = DateTime.Now, }; return(_bienEchangeRepo.Update(be)); }
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 bool AjouterBien(BienAEchangerModel bm, int idmembre) { //todo: l'assurance est toujours en false alors qu'elle devrait dépendre de la checkbox BienEchangeEntity be = new BienEchangeEntity() { Titre = bm.Titre, DescCourte = bm.DescCourte, DescLong = bm.DescLongue, NombrePerson = bm.NombrePersonne, Pays = bm.Pays, Ville = bm.Ville, Rue = bm.Rue, Numero = bm.Numero, CodePostal = bm.CodePostal, // todo: mettre en place l'upload Photo = "photopardefaut.jpg", AssuranceObligatoire = bm.AssuranceObligatoire, IsEnabled = true, // todo: devrait être null DisabledDate = DateTime.Now, Latitude = bm.Latitude, Longitude = bm.Longitude, IdMembre = idmembre, DateCreation = DateTime.Now, }; return(_bienEchangeRepo.Insert(be)); }
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)); }