private DateTime?Time(string controlId) { var data = Forms.DateTime(controlId); if (data.InRange()) { return(data); } else { return(null); } }