مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

سوال

ﺳﻪ شنبه, 05 مرداد 1395 21:00

سوال

سلام گزارشی در وب سایت روش مشغول به کار هستم بخشی داره که باید گزارش براساس محدوده تاریخ بگیره حالا هیچ مشکلی ندارم فقط یه سوال دارم اونم اینه که وقتی یک تاریخ رو وارد میکنم فرضا 1395/5/1 تا 1395/5/5 رکورد های مربوط به 5/5 اورده نمیشه ینی تا 5/4 اورده میشه کدش رو میزارم اگر ایرادی داره بهم بگید یا اینکه درسته؟

   public ActionResult FilterDate(DateFormViewModel model)
        {
                     PersianCalendar x = new PersianCalendar();
                    var dateFrom = x.ToDateTime(model.FromYear, model.FromMonth, model.FromDay, 0, 0, 0, 0);
                      var dateTo = x.ToDateTime(model.ToYear, model.ToMonth, model.ToDay, 0, 0, 0, 0);
                    var filter = db.Parts.Where(s => s.CreateDateTime >= dateFrom && s.CreateDateTime <= dateTo).OrderByDescending(s => s.CreateDateTime).ToList();
                    return View("Index", filter);
             
        }

 

چهارشنبه, 06 مرداد 1395 09:13

در بانک رکوردی در اون تاریخ وجود داره ؟

کسانی که از این پست تشکر کرده اند : saleh212,
پنج شنبه, 14 مرداد 1395 01:34

بله اقای مدائنی وجود داره

 

پنج شنبه, 14 مرداد 1395 08:07

در کوئری همه چیز درست به نظر میاد

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید