private void Button1_Click(object sender, EventArgs e) { FH_2_OB frmPadre = this.Owner as FH_2_OB; frmPadre.mensaje = textBox1.Text; frmPadre.btnCargado1.Visible = true; frmPadre.btnCargado1.Text = textBox1.Text; frmPadre.btnCarga1.Visible = false; this.Close(); }
private void BtnAgregar_Click(object sender, EventArgs e) { if (MODO == "BIN") { if (validador.TEXTO_EsDecimalValido(textREAL.Text) && validador.TEXTO_EsDecimalValido(textIMG.Text)) { FH_2_OB frmPadre = this.Owner as FH_2_OB; // Esto es para Normalizar las letras de ingreso normalizado_real = validador.TEXTO_Normalizado(textREAL.Text); normalizado_imaginario = validador.TEXTO_Normalizado(textIMG.Text); //normalizado_modulo = validador.TEXTO_Normalizado(textModulo.Text); //normalizado_argumetno = validador.TEXTO_Normalizado(textArgumento.Text); double real, img; //double modulo, argumento; NComplejo complejoAUX = new NComplejo(); if (textREAL.Text == "") { real = 0; } else { real = Convert.ToDouble(normalizado_real); } if (textIMG.Text == "") { img = 0; } else { img = Convert.ToDouble(normalizado_imaginario); } complejoAUX.RELOAD("REAL", real); complejoAUX.RELOAD("IMG", img); REPORTE.TEXTBOX_esValido(textREAL, "OK"); REPORTE.TEXTBOX_esValido(textIMG, "OK"); if (frmPadre.operando == 1) { REPORTE.BOTON_Complejo(complejoAUX, frmPadre.btnCargado1, "BIN"); frmPadre.modoN1 = "BIN"; frmPadre.btnCargado1.BackColor = Color.FromArgb(49, 66, 82); frmPadre.btnCargado1.Visible = true; frmPadre.btnCarga1.Visible = false; frmPadre.LinkLabelEditar1.Visible = true; } else { REPORTE.BOTON_Complejo(complejoAUX, frmPadre.btnCargado2, "BIN"); frmPadre.modoN2 = "BIN"; frmPadre.btnCargado2.BackColor = Color.FromArgb(49, 66, 82); frmPadre.btnCargado2.Visible = true; frmPadre.btnCarga2.Visible = false; frmPadre.LinkLabelEditar2.Visible = true; } frmPadre.real = complejoAUX.REAL; frmPadre.img = complejoAUX.IMG; this.Close(); } else { if (validador.TEXTO_EsDecimalValido(textREAL.Text)) { REPORTE.TEXTBOX_esValido(textREAL, "OK"); } else { REPORTE.TEXTBOX_esValido(textREAL, "INVALIDO"); } if (validador.TEXTO_EsDecimalValido(textIMG.Text)) { REPORTE.TEXTBOX_esValido(textIMG, "OK"); } else { REPORTE.TEXTBOX_esValido(textIMG, "INVALIDO"); } //REPORTE.BOTON_Complejo(nulo, btnReporte1, "ERROR"); MessageBox.Show("El DATO ingresado NO es Válido"); } } else {///////////////////////////////////////////////////////////// if (validador.TEXTO_EsDecimalValido(textModulo.Text) && validador.TEXTO_EsDecimalValido(textArgumento.Text)) { FH_2_OB frmPadre = this.Owner as FH_2_OB; // Esto es para Normalizar las letras de ingreso //normalizado_real = validador.TEXTO_Normalizado(textREAL.Text); //normalizado_imaginario = validador.TEXTO_Normalizado(textIMG.Text); normalizado_modulo = validador.TEXTO_Normalizado(textModulo.Text); normalizado_argumetno = validador.TEXTO_Normalizado(textArgumento.Text); //double real, img; double modulo, argumento; NComplejo complejoAUX = new NComplejo(); if (textModulo.Text == "") { modulo = 0; } else { modulo = Convert.ToDouble(normalizado_modulo); } if (textArgumento.Text == "") { argumento = 0; } else { argumento = Convert.ToDouble(normalizado_argumetno); } complejoAUX.RELOAD("MODULO", modulo); complejoAUX.RELOAD("ARGUMENTO", argumento * anguloFormato); REPORTE.TEXTBOX_esValido(textModulo, "OK"); REPORTE.TEXTBOX_esValido(textArgumento, "OK"); if (frmPadre.operando == 1) { //Configuracion en ca sa que el Padre sea llamado por el BOTOM 1 REPORTE.BOTON_Complejo(complejoAUX, frmPadre.btnCargado1, "POLAR"); frmPadre.modoN1 = "POLAR"; frmPadre.btnCargado1.BackColor = Color.FromArgb(49, 66, 82); frmPadre.btnCargado1.Visible = true; frmPadre.btnCarga1.Visible = false; frmPadre.LinkLabelEditar1.Visible = true; } else { //Configuracion en ca sa que el Padre sea llamado por el BOTOM 2 REPORTE.BOTON_Complejo(complejoAUX, frmPadre.btnCargado2, "POLAR"); frmPadre.modoN2 = "POLAR"; frmPadre.btnCargado2.BackColor = Color.FromArgb(49, 66, 82); frmPadre.btnCargado2.Visible = true; frmPadre.btnCarga2.Visible = false; frmPadre.LinkLabelEditar2.Visible = true; } frmPadre.modulo = complejoAUX.MODULO; frmPadre.argumento = complejoAUX.ARGUMENTO; this.Close(); } else { if (validador.TEXTO_EsDecimalValido(textModulo.Text)) { REPORTE.TEXTBOX_esValido(textModulo, "OK"); } else { REPORTE.TEXTBOX_esValido(textModulo, "INVALIDO"); } if (validador.TEXTO_EsDecimalValido(textArgumento.Text)) { REPORTE.TEXTBOX_esValido(textArgumento, "OK"); } else { REPORTE.TEXTBOX_esValido(textArgumento, "INVALIDO"); } MessageBox.Show("El DATO ingresado NO es Válido"); } } }