نمایش نتایج 1 تا 3 از 3

نام تاپیک: مشکل serialaize کردن entity frame work

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    ایران
    پست
    487

    مشکل serialaize کردن entity frame work

    با سلام
    من یک متد برای پاس دادن اطلاعات با فرمت json نوشتم.اما موقع پر کردن اطلاعات به آبجکت EF نمیتونه اطلاعات رو serialaize بکنه .
    Untitled.jpg

    مطابق عکس اطلاعات رو نمیتونه نشون بده .
    [HttpPost]
    public ActionResult GetCity(int idCountry)
    {
    TravelEnterAdminTemplate.Models.LG.MyJsonResult myresult = new Models.LG.MyJsonResult();

    try
    {
    List<City> citylist = new List<City>();
    var citystable = db.Cities.Where(p => p.CountryId == idCountry).ToList();

    if (citystable != null)
    {
    foreach (var city in citystable)
    {
    myresult.obj = citystable;
    }
    myresult.Result = true;
    }
    else
    {
    myresult.Result = false;
    myresult.message = "داده ای یافت نشد";
    }
    }
    catch (Exception e)
    {
    errorlog.Error("DeleteShopping", "157", e.Source.ToString(), e.Message);
    myresult.Result = false;
    myresult.message = "خطا در بارگذاری اطلاعات";
    }

    return Json(myresult, JsonRequestBehavior.AllowGet);
    }

  2. #2
    کاربر دائمی آواتار parvizwpf
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    TEH
    پست
    2,919

    نقل قول: مشکل serialaize کردن entity frame work

    کدتون باید تریس بشه.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1393
    محل زندگی
    ایران
    پست
    487

    نقل قول: مشکل serialaize کردن entity frame work

    من کدم رو این شکلی تغییر دادم و مشکل به صورت مصنوعی فعلا مرتفع شد اما نه دلیل این مشکل رو میدونم و نه نحوه برطرف کردن اون رو .البته این رو هم بگم که من در یک پروژه گروهی کار میکنم و از subversion استفاده میکنیم . یکی از برنامه نویسها گفتند که EF اش رو آپدیت کرده . من فکر میکنم دلیل این مشکل همین باشه. چون تو اینترنت هم جستجو کردم چیزی پیدا نکردم.
          [HttpPost]

    public ActionResult GetCity(int idCountry)
    {

    TravelEnterAdminTemplate.Models.LG.MyJsonResult myresult = new Models.LG.MyJsonResult();
    try
    {
    List<City> citylist = new List<City>();
    var citystable = db.Cities.Where(p => p.CountryId == idCountry).ToList();
    if (citystable != null)
    {
    foreach (var city in citystable)
    {
    City newcity = new City();
    newcity.NameFA = city.NameFA;
    newcity.NameEN = city.NameEN;
    newcity.CountryId = city.CountryId;
    newcity.Id = city.Id;
    citylist.Add(newcity);
    }
    myresult.obj = citylist;
    myresult.Result = true;
    myresult.message = "found data.";
    }
    else
    {
    myresult.Result = false;
    myresult.message = "داده ای یافت نشد";
    }
    }
    catch (Exception e)
    {
    errorlog.Error("DeleteShopping", "157", e.Source.ToString(), e.Message);
    myresult.Result = false;
    myresult.message = "خطا در بارگذاری اطلاعات";
    }
    return Json(myresult, JsonRequestBehavior.AllowGet);

    }


تاپیک های مشابه

  1. مشکل در کانفیگ entity frame work
    نوشته شده توسط sonicuser در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 0
    آخرین پست: یک شنبه 16 شهریور 1393, 17:26 عصر
  2. مشکل در کانفیگ entity frame work
    نوشته شده توسط sonicuser در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 16 شهریور 1393, 17:26 عصر
  3. پاسخ: 15
    آخرین پست: سه شنبه 16 مهر 1392, 16:54 عصر
  4. Query ها ی ترکیبی از Entity Frame Work
    نوشته شده توسط Unknownlive در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 5
    آخرین پست: چهارشنبه 05 بهمن 1390, 11:04 صبح
  5. مبتدی: ایجاد لایه DATA Access با Entity Frame work و LINQ to
    نوشته شده توسط elahezarei در بخش C#‎‎
    پاسخ: 4
    آخرین پست: یک شنبه 14 فروردین 1390, 13:24 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •