// Check the department is valid.
                if (!empty($createdata->departmentid) && !company_department::check_valid_department($companyid, $createdata->departmentid)) {
                    print_error('invaliddepartment', 'block_iomad_company_admin');
                }
                if (!empty($createdata->departmentid) && !company_department::can_manage_department($createdata->departmentid)) {
                    print_error('invaliddepartment', 'block_iomad_company_admin');
                }
                company_department::create_department($createdata->departmentid, $companyid, $createdata->fullname, $createdata->shortname);
            }
            $mform = new user_department_display_form(null, $companyid);
            // Redisplay the form.
            $blockpage->display_header();
            $mform->display();
            echo $OUTPUT->footer();
        } else {
            $blockpage->display_header();
            // Check the department is valid.
            if (!empty($departmentid) && !company_department::check_valid_department($companyid, $departmentid)) {
                print_error('invaliddepartment', 'block_iomad_company_admin');
            }
            // Code by sumit 3/feb/2016
            if ($editform->is_submitted() && !$editform->is_cancelled()) {
                $editform->display();
            } else {
                $mform->display();
            }
            // End of code
            echo $OUTPUT->footer();
        }
    }
}