public TL_SYS_ROLE_UpdResult TL_SYS_ROLE_Upd(TL_SYS_ROLE_SearchResult data, System.Xml.Linq.XElement xmlData) { try { using (var db = new OOAD_EDUManagementDataContext()) { return db.TL_SYS_ROLE_Upd(data.roleID, data.roleDesc, xmlData).FirstOrDefault(); } } catch (Exception e) { return new TL_SYS_ROLE_UpdResult() { ROLEID="" ,RESULT = "-1", ERRORDESC = e.Message }; } }
public IEnumerable<TL_SYS_ROLE_SearchResult> TL_SYS_ROLE_Search(TL_SYS_ROLE_SearchResult data, int? top) { try { using (var db = new OOAD_EDUManagementDataContext()) { return db.TL_SYS_ROLE_Search(data.roleID, data.roleDesc, top).ToList(); } } catch (Exception e) { return new List<TL_SYS_ROLE_SearchResult>(); } }
public override void OnCurrentMessageReceived(Core.Messenger.MessageItem obj) { try { if (obj.ObjectReceive == "SystemRoleEdit") { ActionMode = obj.ActionMode; _currentItem = obj.Content != null ? obj.Content as TL_SYS_ROLE_SearchResult : new TL_SYS_ROLE_SearchResult(); switch (ActionMode) { case Core.Actions.ActionMode.View: ActionMenuService.SetAction(null, null, null, null, null); IsEnable = true; break; default: IsEnable = true; break; } } } catch (Exception ex) { MessagePop.SetError(ex.Message); } }