Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        /// <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;
        }