Exemple #1
0
        private ChequeSubmitDetails InvalidModel()
        {
            var details = new ChequeSubmitDetails
            {
                Name = ""
            };

            //Cause ModelState.IsValid to False
            _homeController.ModelState.AddModelError("key", "model is invalid");
            return(details);
        }
Exemple #2
0
        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));
        }