/// <summary> /// Metodo que realiza la fabricacion /// </summary> /// <param name="mensaje"></param> /// <param name="boolean"></param> public void Fabricacion(string mensaje, bool boolean) { if (this.rtbInformacion.InvokeRequired) { Alternador.Fabricar recall = new Alternador.Fabricar(this.Fabricacion); this.Invoke(recall, new object[] { mensaje, boolean }); } else { EMarca marca; if (cmbMarca.SelectedValue.ToString().ConversionEMarca(out marca)) { this.arranque.Marca = marca; this.arranque.Cantidad = 1; rtbInformacion.Text += mensaje; this.btnVerificar.Enabled = boolean; rtbInformacion.Text += "\nFinalizado."; } } }
/// <summary> /// Metodo que realiza la verificacion /// </summary> /// <param name="mensaje"></param> /// <param name="boolean"></param> public void VerificarArranque(string mensaje, bool boolean) { try { if (this.rtbInformacion.InvokeRequired) { Alternador.Fabricar recall = new Alternador.Fabricar(this.VerificarArranque); this.Invoke(recall, new object[] { mensaje, boolean }); } else { rtbInformacion.Text += mensaje; rtbInformacion.Text += "\nExito."; if (boolean == true && this.Archivos(this.fabricacion, this.fabrica, this.operario, this.arranque)) { MessageBox.Show("Fabricacion exitosa", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }