Esempio n. 1
0
        public ActionResult Report()
        {
            var familyInfo = new FamilyReportInfo();

            familyInfo.ReportInfo = new List <FamilyInfo>();
            return(View(familyInfo));
        }
Esempio n. 2
0
        public ActionResult Report(FamilyReportInfo familyReportInfo)
        {
            var entityContext = new EntityContext();
            var fromDate      = Convert.ToDateTime(familyReportInfo.FromDate);
            var toDate        = Convert.ToDateTime(familyReportInfo.ToDate);
            var reports       = new List <FamilyInfo>();

            if (fromDate != DateTime.MinValue || toDate != DateTime.MinValue)
            {
                reports = entityContext.familyInfos.Where(q => EntityFunctions.TruncateTime(q.CreateDate) >= fromDate && EntityFunctions.TruncateTime(q.CreateDate) <= toDate).ToList();
            }
            familyReportInfo.ReportInfo = reports;
            return(View(familyReportInfo));
        }