Use promise to save banner and obtain banner ID before file upload.