| | |
| | | set { Set(ref parentSource, value); } |
| | | } |
| | | |
| | | |
| | | protected override void OnClosing(CancelEventArgs e) |
| | | { |
| | | //Press Continue Button |
| | |
| | | Data.ParentCode = TbParentCode.SelectedValue?.ToString(); |
| | | Data.DllPath = TbDllPath.Text; |
| | | Data.ClassName = TbClassName.Text; |
| | | Data.Sort = NiSort.Value; |
| | | } |
| | | return flag; |
| | | } |
| | |
| | | TbParentCode.SelectedValue = Data.ParentCode; |
| | | TbDllPath.Text = Data.DllPath; |
| | | TbClassName.Text = Data.ClassName; |
| | | NiSort.Value = Data.Sort; |
| | | return this.ShowDialog(); |
| | | } |
| | | |
| | |
| | | |
| | | public void InsertMenu(MenuData data) |
| | | { |
| | | string sql = $@"INSERT INTO menu (code,name,icon,level,type,parentCode,dllPath,className) |
| | | string sql = $@"INSERT INTO menu (code,name,icon,level,type,parentCode,dllPath,className,sort) |
| | | VALUES |
| | | ('{data.Code}','{data.Name}','{data.Icon}','{data.Level}','{data.Type}','{data.ParentCode}', |
| | | '{data.DllPath}','{data.ClassName}');"; |
| | | '{data.DllPath}','{data.ClassName}',{data.Sort});"; |
| | | sqliteHelper.ExecuteSql(sql); |
| | | } |
| | | |
| | |
| | | { |
| | | string sql = $@"UPDATE menu SET code='{data.Code}',name='{data.Name}', |
| | | icon='{data.Icon}',level='{data.Level}',type='{data.Type}',parentCode='{data.ParentCode}', |
| | | dllPath='{data.DllPath}',className='{data.ClassName}' WHERE id='{data.Id}';"; |
| | | dllPath='{data.DllPath}',className='{data.ClassName}',sort={data.Sort} WHERE id='{data.Id}';"; |
| | | sqliteHelper.ExecuteSql(sql); |
| | | } |
| | | |