PDA

View Full Version : تبدیل تاریخ داخل دستور linq



na3er-faraji
دوشنبه 24 مهر 1391, 21:11 عصر
سلام. تاذیخ ها به صورت میلادی داخل دیتابیس ثبت شده. یک تابع هم تو برنامم دارم که تاریخ های میلادی رو به شمسی تبدیل کنه . میخام توی select که با linq میزنم مستقیم تاریخ ها رو هم تبدیل کنم. چطور باید اینکار رو بکنم؟؟؟ آیا اصلا امکانش هست. یا اول باید اطلاعات رو بگیرم و بعد رو سطرها با چیزی مثل foreach برم جلو و تبدیل کنم ؟

mohsen musavi
پنج شنبه 27 مهر 1391, 11:45 صبح
using (var context = new Context1()) {
var personList = from personnel in context.Personnel
select new
{
FirstName = personnel.Name,
BirthDate =ConvertToPersian(persoonnel.BirthDate )
};
}

na3er-faraji
پنج شنبه 27 مهر 1391, 12:28 عصر
عزیز جان این روش خطا میده. والا این به ذهن خودمم رسید .

mohsen musavi
شنبه 29 مهر 1391, 00:34 صبح
شما ابتدا بگید چه روشهایی استفاده کردید و جواب نداده تا بدونیم.متن خطا رو بزارید اگر در توان دوستان دیگری بود کمک کنند.