Exemple #1
0
        public ActionResult VungVeHome()
        {
            var model = new TuyenVeXeHomeModel();

            model.TenTuyenXe1 = _stateProvinceService.GetStateProvinceById(TinhThanhConfig.HA_NOI).Name;
            model.tuyenxes1   = _vexeService.TuyenVeXeSearch(TinhThanhConfig.HA_NOI).Select(c =>
            {
                var item = new TuyenVeXeModel();
                TuyenVeXeToMode(c, item);
                return(item);
            }).ToList();
            model.TenTuyenXe2 = _stateProvinceService.GetStateProvinceById(TinhThanhConfig.HO_CHI_MINH).Name;
            model.tuyenxes2   = _vexeService.TuyenVeXeSearch(TinhThanhConfig.HO_CHI_MINH).Select(c =>
            {
                var item = new TuyenVeXeModel();
                TuyenVeXeToMode(c, item);
                return(item);
            }).ToList();
            model.TenTuyenXe3 = _stateProvinceService.GetStateProvinceById(TinhThanhConfig.DA_NANG).Name;
            model.tuyenxes3   = _vexeService.TuyenVeXeSearch(TinhThanhConfig.DA_NANG).Select(c =>
            {
                var item = new TuyenVeXeModel();
                TuyenVeXeToMode(c, item);
                return(item);
            }).ToList();
            return(PartialView(model));
        }
Exemple #2
0
        public ActionResult TuyenVeXeTop()
        {
            var tuyenvexes = _vexeService.TuyenVeXeSearch(0, 0).Select(c =>
            {
                var item = new TuyenVeXeModel();
                TuyenVeXeToMode(c, item);
                return(item);
            });

            return(PartialView(tuyenvexes.ToList()));
        }
Exemple #3
0
 void TuyenVeXeToMode(TuyenVeXe e, TuyenVeXeModel m)
 {
     m.Id           = e.Id;
     m.Province1Id  = e.Province1Id;
     m.TenTinhDi    = e.Province1.Name;
     m.Province2Id  = e.Province2Id;
     m.TenTinhDen   = e.Province2.Name;
     m.PriceOld     = e.PriceOld;
     m.PriceNew     = e.PriceNew;
     m.PriceOldText = _priceFormatter.FormatPrice(m.PriceOld, true, false);
     m.PriceNewText = _priceFormatter.FormatPrice(m.PriceNew, true, false);
     m.SeName       = e.GetSeName();
 }