public void slogan_valid_method(string slg, bool expected) { Slogan slogan = new Slogan(); slogan.slogan = slg; Assert.That(slogan.isValid(), Is.EqualTo(expected)); }
public void Handle(MessageSink messageSink, Command command) { var slogan = new Slogan(command.FullArguments); if (slogan.Success) { messageSink(slogan.SloganText); } }
public ActionResult ChangeSlogan(String newSlogan, String sloganId) { Slogan slogan = sloganContxt.sloganLists.Find(int.Parse(sloganId)); slogan.slogan__content = newSlogan; if (ModelState.IsValid) { sloganContxt.Entry(slogan).State = EntityState.Modified; sloganContxt.SaveChanges(); } return(Content("修改成功")); }
public ActionResult ChangeSlogan() { Slogan slogan = new Slogan(); slogan.slogan_id = int.Parse(Request.Form["slogan_id"]); slogan.slogan__content = Request.Form["sloganContent"]; slogan.slogan_location = Request.Form["slogan_localtion"]; if (ModelState.IsValid) { sloganContxt.Entry(slogan).State = EntityState.Modified; sloganContxt.SaveChanges(); } return(Content("修改成功")); }
public ActionResult AddSlogan(Slogan slogan) { if (!ModelState.IsValid) { var viewmodel = new SlogansViewModel { Slogan = slogan, Slogans = _context.Slogans.ToList() }; return(View("Slogans", viewmodel)); } _context.Slogans.Add(slogan); _context.SaveChanges(); return(RedirectToAction("Slogans", "Home")); }
public IEnumerable <ValidationResult> Validate(ValidationContext validationContext) { var ValidationResult = new List <ValidationResult>(); // Un slogan ne peut pas commencer par la lettre "A" if (Slogan.StartsWith("A") || SloganUnique(Slogan)) { var erreur = new ValidationResult("Le slogan ne peut pas commencer par la lettre 'A'" + " ou ne peut pas faire partie d'un autre slogan déjà utilisé", new List <String> { "Slogan" }); ValidationResult.Add(erreur); } return(ValidationResult); }