public void RemoveOperation(IList <string> ops) { DynamicOperations dop = new DynamicOperations(this.Operation); dop.Remove(ops); this.Operation = dop.ToString(); }
public void AddOperation(IList <string> ops) { DynamicOperations dop = new DynamicOperations(this.Operation); dop.Add(ops); this.Operation = dop.ToString(); }
/// <summary> /// 添加操作 /// </summary> /// <param name="op"></param> public void AddOperation(string op) { DynamicOperations dop = new DynamicOperations(this.Operation); dop.Add(op); this.Operation = dop.ToString(); }
/// <summary> /// 移除操作 /// </summary> /// <param name="op"></param> public void RemoveOperation(string op) { if (!String.IsNullOrEmpty(op)) { DynamicOperations dop = new DynamicOperations(this.Operation); dop.Remove(op); this.Operation = dop.ToString(); } }
/// <summary> /// 是否允许指定操作 /// </summary> public bool IsAllowOperation(string op) { if (String.IsNullOrEmpty(this.Operation)) { return(false); } DynamicOperations dop = new DynamicOperations(this.Operation); return(dop.Exists(op)); }