InsertOrder functionality added to BL.