KRACOEUS-7641 : Check for errors before navigating to new page

This dialog contains required fields which is causing client-side validation to fail(Rice jira filed). This dialog also doesn't need to be a view dialog since it is refreshed every time it is displayed.