public IActionResult Edit(ColumnEntity entities) { if (ModelState.IsValid) { _repository.Update(entities, new List <Expression <Func <ColumnEntity, dynamic> > >() { s => s.Status, s => s.CreateTime, s => s.Tab } ); return(Json(new { d = true })); } return(Json(new { d = false })); }
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 Edit(ManagerEntities entities) { if (ModelState.IsValid) { var isTrue = _repositoryEF.Count(s => s.Id != entities.Id && (s.Account.Equals(entities.Account) || s.Mobile.Equals(entities.Mobile))) > 0; if (isTrue) { ModelState.AddModelError("Account", "该账户或联系电话已存在"); return(View(entities)); } _repositoryEF.Update(entities, new List <System.Linq.Expressions.Expression <Func <ManagerEntities, dynamic> > >() { s => s.Password, s => s.Status, s => s.CreateTime, s => s.Encrypt } ); return(Json(new { d = true })); } return(Json(new { d = false })); }
public ActionResult ModuleElementEdit(ModuleElementEntity model) { if (ModelState.IsValid) { _moduleElementRepository.Update(model); _unitOfWork.Commit(); return(Json(new { d = true })); } ViewBag.moduleId = model.ModuleId; return(Json(new { d = false })); }
public IActionResult Edit(RoleEntity entities) { if (ModelState.IsValid) { _repositoryEF.Update(entities, new List <Expression <Func <RoleEntity, dynamic> > >() { s => s.Status, s => s.CreateTime } ); return(RedirectToAction("Index")); } return(View(entities)); }
public async Task <PetShop> UpdatePetShop(PetShop model, int id) { PetShoptIsNotNull(model, "UPDATE"); var petShop = await _petShop.GetPetShopById(id); if (petShop == null) { throw new DataNotFoundException($"Não foi encontrado um PetShop com o ID: {id}."); } else { _repo.Update(model); if (await _repo.SaveChangeAsync()) { return(model); } else { throw new InvalidOperationException(); } } }