How can I autopopulate a second DateTime field and add days to it conditionally?