/// #NAME#: #DESCRIPTION# public void f_ce9567d0_f165_45e0_844a_a2881290bfeb() { //INI CODE PRCGUID: ce9567d0-f165-45e0-844a-a2881290bfeb ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); CProgram currProg = new CProgram(sys, App_globals, CVentanaProgramas.Namespace_programa_activo.ToString()); ((JArray)currProg.Logic)[CVentanaProgramas.ListaProcesos.SelectedCells[0].RowIndex].Remove(); currProg.Save(); //END CODE PRCGUID: ce9567d0-f165-45e0-844a-a2881290bfeb }
/// #NAME#: #DESCRIPTION# public void f_Guardar_proceso_activo() { //INI CODE PRCGUID: Guardar proceso activo ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); ARQODE_UI.GestorProcesos.CFormProcesoActivo CFormProcesoActivo = new ARQODE_UI.GestorProcesos.CFormProcesoActivo(vm); // cargar fichero de programa CProgram cprog = new CProgram(sys, App_globals, CVentanaProgramas.Namespace_programa_activo.ToString()); if ((CVentanaProgramas.ListaProcesos.RowCount > 0) && (CVentanaProgramas.ListaProcesos.SelectedCells.Count > 0)) { JToken JProc = (cprog.Logic as JArray)[int.Parse(CFormProcesoActivo.Fila_activa.ToString())]; // Guardar descripción JProc["Description"] = CFormProcesoActivo.TBDescription.Text; // Guardar entradas JProc["Inputs"] = new JObject(); for (int i = 0; i < CFormProcesoActivo.LInputs.RowCount; i++) { if ((CFormProcesoActivo.LInputs[0, i].Value != null) && (CFormProcesoActivo.LInputs[1, i].Value != null) && (CFormProcesoActivo.LInputs[0, i].Value.ToString() != "")) { JProc["Inputs"][CFormProcesoActivo.LInputs[0, i].Value.ToString()] = CFormProcesoActivo.LInputs[1, i].Value.ToString(); } } // Guardar salidas JProc["Outputs"] = new JObject(); for (int i = 0; i < CFormProcesoActivo.LOutputs.RowCount; i++) { if ((CFormProcesoActivo.LOutputs[0, i].Value != null) && (CFormProcesoActivo.LOutputs[1, i].Value != null) && (CFormProcesoActivo.LOutputs[0, i].Value.ToString() != "")) { JProc["Outputs"][CFormProcesoActivo.LOutputs[0, i].Value.ToString()] = CFormProcesoActivo.LOutputs[1, i].Value.ToString(); } } JProc["Configuration"] = new JObject(); // Guardar configuration for (int i = 0; i < CFormProcesoActivo.LConfig.RowCount; i++) { if ((CFormProcesoActivo.LConfig[0, i].Value != null) && (CFormProcesoActivo.LConfig[1, i].Value != null) && (CFormProcesoActivo.LConfig[0, i].Value.ToString() != "")) { JProc["Configuration"][CFormProcesoActivo.LConfig[0, i].Value.ToString()] = CFormProcesoActivo.LConfig[1, i].Value.ToString(); } } cprog.Save(); } //END CODE PRCGUID: Guardar proceso activo }
/// #NAME#: #DESCRIPTION# public void f_acbc65a0_6f4f_4d0b_aad9_e7c24e7241a1() { //INI CODE PRCGUID: acbc65a0-6f4f-4d0b-aad9-e7c24e7241a1 ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); ARQODE_UI.GestorProcesos.CFormProcesoActivo CFormProcesoActivo = new ARQODE_UI.GestorProcesos.CFormProcesoActivo(vm); CProgram curr_prog = new CProgram(sys, App_globals, CFormProcesoActivo.Namespace_programa_activo.ToString()); String var = CFormProcesoActivo.LB_ProgramVars.SelectedItem.ToString(); curr_prog.vars.Remove(var); curr_prog.Variables.RemoveAt(curr_prog.Variables.ToList().IndexOf(var)); curr_prog.Save(); CFormProcesoActivo.LB_ProgramVars.Items.Remove(var); //END CODE PRCGUID: acbc65a0-6f4f-4d0b-aad9-e7c24e7241a1 }
/// #NAME#: #DESCRIPTION# public void f_57c58cbe_c7d5_4437_b06c_85232bda9804() { //INI CODE PRCGUID: 57c58cbe-c7d5-4437-b06c-85232bda9804 ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); if (CVentanaProgramas.ListaProcesos.SelectedCells[0].RowIndex > 0) { CProgram currProg = new CProgram(sys, App_globals, CVentanaProgramas.Namespace_programa_activo.ToString()); JToken proc_active = ((JArray)currProg.Logic)[CVentanaProgramas.ListaProcesos.SelectedCells[0].RowIndex]; ((JArray)currProg.Logic).Insert(CVentanaProgramas.ListaProcesos.SelectedCells[0].RowIndex - 1, proc_active); proc_active.Remove(); currProg.Save(); } //END CODE PRCGUID: 57c58cbe-c7d5-4437-b06c-85232bda9804 }
/// #NAME#: #DESCRIPTION# public void f_3343e203_c0a9_4a7c_9792_f3cb5411ff44() { //INI CODE PRCGUID: 3343e203-c0a9-4a7c-9792-f3cb5411ff44 ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); if (CVentanaProgramas.ListaProcesos.SelectedCells[0].RowIndex < CVentanaProgramas.ListaProcesos.RowCount - 1) { int ri = CVentanaProgramas.ListaProcesos.SelectedCells[0].RowIndex; CProgram currProg = new CProgram(sys, App_globals, CVentanaProgramas.Namespace_programa_activo.ToString()); JToken proc_active = ((JArray)currProg.Logic)[ri]; ((JArray)currProg.Logic).Insert(ri + 2, proc_active); ((JArray)currProg.Logic)[ri].Remove(); currProg.Save(); } //END CODE PRCGUID: 3343e203-c0a9-4a7c-9792-f3cb5411ff44 }
/// #NAME#: #DESCRIPTION# public void f_b8c926b9_1f1f_4575_b0d6_abafca3997d9() { //INI CODE PRCGUID: b8c926b9-1f1f-4575-b0d6-abafca3997d9 ARQODE_UI.GestorProgramas.CVentanaProgramas CVentanaProgramas = new ARQODE_UI.GestorProgramas.CVentanaProgramas(vm); ARQODE_UI.ARQODE_UI.CInputDialog CInputDialog = new ARQODE_UI.ARQODE_UI.CInputDialog(vm); CInputDialog.InputDialog.AcceptButton = CInputDialog.BAceptar; CInputDialog.InputDialog.CancelButton = CInputDialog.BCancelar; CInputDialog.InputDialog.Text = "Variables de programa"; CInputDialog.Label1.Text = "Nueva variable de programa"; vm.Cancel_events = false; if (CInputDialog.InputDialog.ShowDialog() == DialogResult.OK) { String nueva_var = CInputDialog.textBox1.Text.Trim(); if (nueva_var != "") { ARQODE_UI.GestorProcesos.CFormProcesoActivo CFormProcesoActivo = new ARQODE_UI.GestorProcesos.CFormProcesoActivo(vm); String Programa_activo = CFormProcesoActivo.Namespace_programa_activo.ToString(); CProgram curr_prog = new CProgram(sys, App_globals, Programa_activo); if (!curr_prog.Variables.Contains(nueva_var)) { curr_prog.Variables.Add(nueva_var); curr_prog.Save(); CFormProcesoActivo.LB_ProgramVars.Items.Add(nueva_var); } else { MessageBox.Show("La variable ya existe en el programa"); } } } //END CODE PRCGUID: b8c926b9-1f1f-4575-b0d6-abafca3997d9 }