public ActionResult ModuleElementAdd(ModuleElementViewModel model) { if (ModelState.IsValid) { _moduleElementRepository.Insert(_mapper.Map <ModuleElementEntity>(model)); _unitOfWork.Commit(); return(Json(new { d = true })); } ViewBag.moduleId = model.ModuleId; return(Json(new { d = false })); }
public IActionResult Add() { ProductEntities productEntities = new ProductEntities(); productEntities.Id = Guid.NewGuid(); productEntities.Title = "测试标题"; productEntities.Price = 20; productEntities.AddItem(productEntities.Id, "111", "222"); _repository.Insert(productEntities); _unitOfWork.Commit(); return(Ok("111")); }
public ActionResult Add(RoleViewModel model) { if (ModelState.IsValid) { var entity = _mapper.Map <RoleEntity>(model); entity.Status = (int)CommonState.正常; entity.CreateTime = DateTime.Now; _repositoryEF.Insert(entity); _unitOfWork.Commit(); return(Json(new { d = true })); } return(Json(new { d = false })); }
public void SaveAssign(Guid roleId, Guid elementId, Guid moduleId, Guid managerId, bool ischecked) { if (ischecked) { _relevanceElementRepository.Insert(new RelevanceElementEntity() { ElementId = elementId, ModuleId = moduleId, OperateTime = DateTime.Now, OperatorId = managerId, RoleId = roleId, Status = (int)CommonState.正常, Description = "设置权限" }); } else { _relevanceElementRepository.Delete(s => s.RoleId.Equals(roleId) && s.ElementId.Equals(elementId)); } _unitOfWork.Commit(); }
public void Assign(Guid managerId, Guid roleId, Guid uid, bool ischecked) { if (ischecked) { _repositoryEF.Insert(new RelevanceRoleEntity() { Id = Guid.NewGuid(), ManagerId = managerId, OperatorId = uid, OperateTime = DateTime.Now, RoleId = roleId, Description = "增加权限" }); } else { _repositoryEF.Delete(s => s.ManagerId.Equals(managerId) && s.RoleId.Equals(roleId)); } _unitOfWork.Commit(); }
public ActionResult Add(ColumnEntity model) { if (ModelState.IsValid) { List <TabsViewModel> list = new List <TabsViewModel>(); list.Add(new TabsViewModel() { Id = Guid.NewGuid(), Icon = "", Img = "", Intro = "", Name = model.ColumnName, Url = "" }); model.Tab = JsonConvert.SerializeObject(list); model.Status = (int)CommonState.正常; model.CreateTime = DateTime.Now; _repository.Insert(model); _unitOfWork.Commit(); return(Json(new { d = true })); } return(Json(new { d = false })); }
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 })); }