示例#1
0
        public ActionResult Search(DataEntryViewModels model)
        {
            try
            {
                if (model.StoreId != null)
                {
                    var data = _factory.GetData(model, listStoreId);

                    foreach (var item in data)
                    {
                        item.StoreName     = lstStore.Where(z => z.Value.Equals(item.StoreId)).Select(ss => ss.Text).FirstOrDefault();
                        item.BusinessValue = CommonHelper.BusinessDayDisplay(item.StartedOn, item.ClosedOn);
                    }
                    //data.ForEach(x =>
                    //{
                    //    x.StoreName = lstStore.Where(z => z.Value.Equals(x.StoreId)).Select(ss => ss.Text).FirstOrDefault();

                    //});
                    model.ListItem      = data;
                    CurrentUser.StoreId = model.StoreId;
                }
            }
            catch (Exception e)
            {
                _logger.Error("DataEntrySearch: " + e);
                return(new HttpStatusCodeResult(400, e.Message));
            }
            return(PartialView("_ListData", model));
        }