public ActionResult Creation(ConseilModel model) { if (!ModelState.IsValid) return View(model); DBO.User user = BM.User.GetUserByName(User.Identity.Name); DBO.Conseil conseil = new DBO.Conseil() { Nom = model.Nom, Text = model.Texte, DateCreation = DateTime.Now, idCreateur = user.Id }; string result = BM.Conseil.NewConseil(conseil); if (result == string.Empty) { conseil = BM.Conseil.GetConseilByNom(model.Nom); return RedirectToAction("Fiche", "Conseil", new { id = conseil.Id }); } ModelState.AddModelError("", result); return View(model); }
/// <summary> /// Conversion Entity -> DBO /// </summary> public static DBO.Conseil ConvertToDBO(T_Conseil conseil) { DBO.Conseil dbo = new DBO.Conseil(); if (conseil != null) { dbo.Nom = conseil.nom; dbo.idCreateur = Convert.ToInt16(conseil.idCreateur); dbo.Id = Convert.ToInt16(conseil.id); dbo.Text = conseil.texte; dbo.DateCreation = Convert.ToDateTime(conseil.dateCreation); } return dbo; }