private ChequeSubmitDetails InvalidModel() { var details = new ChequeSubmitDetails { Name = "" }; //Cause ModelState.IsValid to False _homeController.ModelState.AddModelError("key", "model is invalid"); return(details); }
public ActionResult Create(ChequeSubmitDetails chequeSubmitDetails) { if (!ModelState.IsValid) { return(View("Index", chequeSubmitDetails)); } var chequeDisplayDetails = new ChequeDisplayDetails { Amount = chequeSubmitDetails.Amount, Date = chequeSubmitDetails.Date, Name = chequeSubmitDetails.Name, AmountInWords = _chequeValueConverter.Convert(chequeSubmitDetails.Amount) }; return(View(chequeDisplayDetails)); }