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 ActionResult AjoutBien(BienAEchangerModel bm) { if (SessionUtils.IsLogged) {//todo: check pq le modèle n'est pas valide if (ModelState.IsValid) { uow.AjouterBien(bm, SessionUtils.ConnectedUser.IdMembre); return(RedirectToAction("MesBiens", "Home", new { area = "Membre" })); } else { return(View()); } } return(View()); }