private ModelStateDictionary BindIntState(string intText) { var ct = new ControllerContext(); var bc = NewModelBindingContext(); bc.ModelName = "TestInt"; bc.ValueProvider = new DummyValueProvider(bc.ModelName, intText); var binder = new Binder.IntBinder(); var nullableDateTime = binder.BindModel(ct, bc); return(bc.ModelState); }
private int?BindInt(string intText) { var ct = new ControllerContext(); var bc = NewModelBindingContext(); bc.ModelName = "TestInt"; bc.ValueProvider = new DummyValueProvider(bc.ModelName, intText); var binder = new Binder.IntBinder(); var nullableInt = binder.BindModel(ct, bc); return((nullableInt != null) ? (int?)nullableInt : null); }