public PartialViewResult Filter(XmlFileManagementIndexViewModel model)
        {
            model.ListXmlLogs = GetData(model);


            return(PartialView("_XmlFileViewIndex", model));
        }
        //private SelectList GetDateListXmlLog(bool isFrom, List<XmlFileManagementFormViewModel> list)
        //{

        //    IEnumerable<SelectItemModel> query;
        //    if (isFrom)
        //        query = from x in list.Where(c => c.TimeStamp.HasValue).OrderBy(c => c.TimeStamp)
        //                select new Models.SelectItemModel()
        //                {
        //                    ValueField = x.TimeStamp,
        //                    TextField = x.TimeStamp.Value.ToString("dd MMM yyyy")
        //                };
        //    else
        //        query = from x in list.Where(c => c.TimeStamp.HasValue).OrderByDescending(c => c.TimeStamp)
        //                select new Models.SelectItemModel()
        //                {
        //                    ValueField = x.TimeStamp,
        //                    TextField = x.TimeStamp.Value.ToString("dd MMM yyyy")
        //                };

        //    return new SelectList(query.DistinctBy(c => c.TextField), "ValueField", "TextField");

        //}

        public ActionResult Index()
        {
            var model = new XmlFileManagementIndexViewModel();

            model.MainMenu    = Enums.MenuList.Settings;
            model.CurrentMenu = PageInfo;

            model.ListXmlLogs = GetData();

            //model.DateFromList = GetDateListXmlLog(true, model.ListXmlLogs);
            //model.DateToList = GetDateListXmlLog(false, model.ListXmlLogs);

            return(View(model));
        }
        private List <XmlFileManagementFormViewModel> GetData(XmlFileManagementIndexViewModel filter = null)
        {
            GetXmlLogByParamInput input = new GetXmlLogByParamInput();
            List <XML_LOGSDto>    dbData;

            if (filter != null)
            {
                input.DateFrom = filter.DateFrom;
                input.DateTo   = filter.DateTo;
            }

            dbData = _xmlFileLogBll.GetXmlLogByParam(input);
            return(Mapper.Map <List <XmlFileManagementFormViewModel> >(dbData));
        }