public IActionResult CustomPageEdit(SelectDataViewModel viewModel, Guid cid, string tabid) { if (ModelState.IsValid) { var model = _indexRecommend.Find(viewModel.Id.Value); model.ColumnId = cid; model.CreateTime = DateTime.Now; model.Sort = viewModel.Sort; model.Type = (int)E_Column_DataSource.自定义; model.Price = viewModel.Price; model.Img = viewModel.Img; model.Intro = viewModel.Intro; model.TabId = Guid.Parse(tabid); model.Name = viewModel.Name; model.Url = viewModel.Url; _indexRecommend.Update(model, new List <Expression <Func <IndexRecommendEntity, dynamic> > >() { s => s.Status, s => s.CreateTime } ); _unitOfWork.Commit(); return(Json(new { d = true })); } return(Json(new { d = false })); }
public IActionResult CustomPageEdit(Guid id) { var model = _indexRecommend.Find(id); var viewModel = new SelectDataViewModel() { Id = model.Id, CategoryId = model.CategoryId, Img = model.Img, Intro = model.Intro, Name = model.Name, Price = model.Price, Sort = model.Sort, TabId = model.TabId.Value, Url = model.Url }; ViewBag.cid = model.ColumnId; ViewBag.tabid = model.TabId.ToString(); return(View(viewModel)); }
public IActionResult CustomPage(SelectDataViewModel viewModel, Guid cid, string tabid) { if (ModelState.IsValid) { _indexRecommend.Insert(new IndexRecommendEntity() { ColumnId = cid, CreateTime = DateTime.Now, Sort = viewModel.Sort, Type = (int)E_Column_DataSource.自定义, Price = viewModel.Price, Img = viewModel.Img, Intro = viewModel.Intro, TabId = Guid.Parse(tabid), Name = viewModel.Name, Url = viewModel.Url, Status = (int)CommonState.正常 }); _unitOfWork.Commit(); return(Json(new { d = true })); } return(Json(new { d = false })); }