چرا خودتون رو اذیت میکنید و درگیر این همه کد و پیچیدگی میکنید؟ بهتره از انتیتی فریمورک استفاده کنید تا دیگه این مشکلات رو نداشته باشید