public ActionResult LogImages(String InFromDate, String InToDate, int?ClassID) { LogBusiness LogBO = new LogBusiness(); DateTime FromDate = InFromDate.ParseStringToDateTime(); DateTime ToDate = InToDate.ParseStringToDateTime(); LogImageViewModel Model = new LogImageViewModel(); Model.FromDate = FromDate; Model.ToDate = ToDate; if (ClassID != null) { Model.ClassID = ClassID.Value; } Model.LogList = LogBO.FindLogWithImages(FromDate, ToDate, ClassID); ViewBag.ClassID = SlFactory.MakeSelectList <Class>("ClassID", "ClassName"); return(View(Model)); }
public ActionResult LogImages() { if (TempData["FacesAdded"] != null) { //Lay cai gia tri da duoc add, show ra List <FaceAdded> FacesAdded = (List <FaceAdded>)TempData["FacesAdded"]; FacesAdded = FacesAdded.OrderBy(fa => fa.StudentID).ToList(); var StudentIDs = FacesAdded.Select(fa => fa.StudentID).Distinct().ToList(); List <Student> Students = StuBO.Find(st => StudentIDs.Contains(st.StudentID)); ViewBag.Students = Students; ViewBag.FacesAdded = FacesAdded; } ViewBag.Errors = TempData["Errors"]; LogImageViewModel Model = new LogImageViewModel(); ViewBag.ClassID = SlFactory.MakeSelectList <Class>("ClassID", "ClassName"); return(View(Model)); }