Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ActionResult Index()
- {
- User u = new User();
- u.Username = "test";
- u.Password = "test";
- u.Email = "test";
- DefaultContext db = new DefaultContext();
- if (ModelState.IsValid)
- {
- db.Users.Add(u);
- db.SaveChanges();
- Response.Write(u.Id);
- }
- else
- // model is not valid
- return View();
- }
- public class Widget
- {
- public int Id { get; set; }
- [Required]
- public string Name { get; set; }
- public decimal Price { get; set; }
- }
- var widget = new Widget
- {
- Id = 12,
- Price = 15.57M
- };
- var context = new ValidationContext(widget, null, null);
- var results = new List<ValidationResult>();
- if( Validator.TryValidateObject( widget, context, results, true ) )
- {
- //Validation Successful
- }
- else
- {
- //Validation Failed
- }
- User u = new User();
- u.Username = "test";
- u.Password = "test";
- u.Email = "test";
- if (TryValidateModel(u))
- {
- }else{
- }
Add Comment
Please, Sign In to add comment