public ActionResult SubmitMenuListForm(string jsonData) { var userId = OperatorProvider.Provider.GetCurrent().UserId; var arrayJsonData = NFine.Code.Json.ToObject <List <SysModuleToUserEntity> >(jsonData); SysModuleToUserApp sysModuleToUserApp = new SysModuleToUserApp(); var data = sysModuleToUserApp.GetList(userId); foreach (SysModuleToUserEntity item in data) { sysModuleToUserApp.SubmitForm(item); } if (arrayJsonData.Count > 0) { for (int i = 0; i < arrayJsonData.Count; i++) { SysModuleToUserEntity sysModuleToUserEntity = new SysModuleToUserEntity(); sysModuleToUserEntity.F_FullName = arrayJsonData[i].F_FullName; sysModuleToUserEntity.F_ModuleId = arrayJsonData[i].F_ModuleId; sysModuleToUserEntity.F_ModuleType = arrayJsonData[i].F_ModuleType; sysModuleToUserEntity.F_UserId = userId; sysModuleToUserApp.SubmitForm(sysModuleToUserEntity); } base.OperateLog("添加快捷操作:用户ID:" + userId, "/Home/SubmitMenuListForm", "主页", Application.DbLogType.Create); } return(Success("操作成功。")); }
public void SubmitForm(SysModuleToUserEntity entity) { if (entity.F_Id.IsEmpty()) { entity.F_Id = Common.GuId(); service.Insert(entity); } else { service.Delete(entity); } }
public void UpdateForm(SysModuleToUserEntity entity) { service.Update(entity); }
public void Delete(SysModuleToUserEntity entity) { service.Delete(entity); }