* refactoring

* tavabe jadid ezafe shod
* unitTest haye jadid ezafe shod
* alan vaghti ke har data Insert ya Update beshe hamoon lahze formula ham mohasebe mishe