コード例 #1
0
        public ActionResult Create(long?Id, long BrandId)
        {
            var typeItem = new List <SelectListItem>();
            var model    = new Models.CarSeriesModels.CarSeriesModel();

            if (Id != null)
            {
                var item = new Cache.CarSeriesCache().Get(BrandId).Where(c => c.Id == Id).FirstOrDefault();
                typeItem = UserControl.SelectItem.CarTypeItem(item.TypeId, false, true);
                model    = new Models.CarSeriesModels.CarSeriesModel
                {
                    Id         = item.Id,
                    SeriesName = item.SeriesName,
                    SeriesSort = item.SeriesSort,
                    BrandId    = item.BrandId,
                    TypeId     = item.TypeId
                };
            }
            else
            {
                typeItem      = UserControl.SelectItem.CarTypeItem(0, false, true);
                model.BrandId = BrandId;
            }
            ViewBag.TypeItem = typeItem;
            return(View(model));
        }
コード例 #2
0
        public ActionResult Save(Models.CarSeriesModels.CarSeriesModel model)
        {
            var group = new UCMS.Entitys.CarSeries()
            {
                Id         = model.Id,
                SeriesName = model.SeriesName,
                SeriesSort = model.SeriesSort,
                BrandId    = model.BrandId,
                TypeId     = model.TypeId,
                IsDelete   = (int)Common.EnumModel.EIsDelete.NotDelete,
                TimeStamp  = DateTime.Now,
            };
            var line = provider.Edit(group);

            if (line > 0)
            {
                //删除缓存
                new Cache.CarSeriesCache().Delete(model.BrandId);
            }
            return(Json(new { d = line > 0 ? 1 : 0 }));
        }