private void btnERMS_Click(object sender, EventArgs e) { var model = JsonFileList.FirstOrDefault(x => x.IsMode); var selected = JsonFileList.Where(x => x.IsSeleted && x.IsMode == false).ToList(); if (selected.Count == 0) { MessageBox.Show("No Model or No Selected"); return; } //this.SavedFolder = this.txtNewJsonFolder.Text; //if (!FileHelper.ExistFolder(this.SavedFolder)) //{ // MessageBox.Show("Saved Folder not existed"); // return; //} var frm = new frmManageERMS(); frm.ParameterList = ParameterList; frm.ValueList = ValueList; frm.NeedUpdateJsons = selected; frm.BindNodes(""); frm.ShowDialog(); BindJsonFileItemAction(); }
private void btnRemoveElement_Click(object sender, EventArgs e) { var selected = JsonFileList.Where(x => x.IsSeleted && x.IsMode == false).ToList(); if (selected.Count == 0) { MessageBox.Show("No Model or No Selected"); return; } if (string.IsNullOrEmpty(this.txtKey.Text)) { MessageBox.Show("No Key or No Value"); return; } //this.SavedFolder = this.txtNewJsonFolder.Text; //if (!FileHelper.ExistFolder(this.SavedFolder)) //{ // MessageBox.Show("Saved Folder not existed"); // return; //} //var parent = this.txtParent.Text; var key = this.SelectedCurrentElement; //var value = this.txtValue.Text; //var isObj = this.cbIsObject.Checked; var list = new List<object>(); list.Add(selected); list.Add(key); base.PrepareExecute(); base.StartExecute(DeleteElement, list); }
private void btnAddGroupLast_Click(object sender, EventArgs e) { var selected = JsonFileList.Where(x => x.IsSeleted && x.IsMode == false).ToList(); if (selected.Count == 0) { MessageBox.Show("No Model or No Selected"); return; } if (this.SelectedLastElement == null || this.SelectedLastElement.IsDeleted || !this.SelectedLastElement.IsObject || string.IsNullOrEmpty(this.txtGrouped.Text)) { MessageBox.Show("Not an object element"); return; } var str = this.txtGrouped.Text; if (!SetFragment(str)) { return; } var parent = this.SelectedLastElement; var isObj = this.cbIsObject.Checked; var list = new List<object>(); list.Add(selected); list.Add(parent); list.Add(isObj); base.PrepareExecute(); base.StartExecute(AddFragmentElement, list); }
public static JQueryResponse GetFileList(string path) { path = HttpContext.Current.Server.MapPath(path); var fileList = new JsonFileList { folders = ListFolders(path), files = ListFiles(path) }; return(new JQueryResponse(200, fileList)); }
private void btnRemove_Click(object sender, EventArgs e) { for (int i = JsonFileList.Count - 1; i >= 0; i--) { var jif = JsonFileList[i]; var jic = JsonControlList.FirstOrDefault(x => x.GUID == jif.Id); if (jic == null || !jic.IsSelected) continue; JsonControlList.Remove(jic); JsonFileList.RemoveAt(i); } this.BindJsonFileItemAction(); }
public void BindMode(string id) { foreach (var item in this.JsonControlList) { var ji = JsonFileList.FirstOrDefault(x => x.Id == item.GUID); if (item.GUID != id) { item.IsModel = false; ji.IsMode = false; } else { item.IsModel = true; ji.IsMode = true; } } }
private void btnSave_Click(object sender, EventArgs e) { var selected = JsonFileList.Where(x => x.IsSeleted).ToList(); if (selected.Count == 0) { MessageBox.Show("No Selected"); return; } this.SavedFolder = this.txtNewJsonFolder.Text; if (!FileHelper.ExistFolder(this.SavedFolder)) { MessageBox.Show("Saved Folder not existed"); return; } base.PrepareExecute(); base.StartExecute(SaveFilesDele, selected); }
private void btnSetAsCB_Click(object sender, EventArgs e) { var selected = JsonFileList.Where(x => x.IsSeleted && x.IsMode == false).ToList(); if (selected.Count == 0) { MessageBox.Show("No Model or No Selected"); return; } this.SavedFolder = this.txtNewJsonFolder.Text; if (!FileHelper.ExistFolder(this.SavedFolder)) { MessageBox.Show("Saved Folder not existed"); return; } var isEnable = this.cbEIMAS.Checked == true ? 1 : 0; var list = new List<object>(); list.Add(selected); list.Add(isEnable); base.PrepareExecute(); base.StartExecute(SetEIMASByExcel, list); }
private void btnSetEIMASbyExcel_Click(object sender, EventArgs e) { //var model = JsonFileList.FirstOrDefault(x => x.IsMode); var selected = JsonFileList.Where(x => x.IsSeleted && x.IsMode == false).ToList(); if (selected.Count == 0) { MessageBox.Show("No Model or No Selected"); return; } this.SavedFolder = this.txtNewJsonFolder.Text; if (!FileHelper.ExistFolder(this.SavedFolder)) { MessageBox.Show("Saved Folder not existed"); return; } var list = new List<object>(); list.Add(selected); list.Add(2); base.PrepareExecute(); base.StartExecute(SetEIMASByExcel, list); }
public static JQueryResponse GetFileList(string path) { path = HttpContext.Current.Server.MapPath(path); var fileList = new JsonFileList {folders = ListFolders(path), files = ListFiles(path)}; return new JQueryResponse(200, fileList); }