Ejemplo n.º 1
0
        public void CreaConfig()
        {
            string Contraseña = Seguridad.Encriptar(textBox5.Text);

            if (tabControl1.SelectedIndex == 0)
            {
                TipoCaracter = 1;
            }
            else if (tabControl1.SelectedIndex == 1)
            {
                TipoCaracter = 2;
            }
            if (tabControl2.SelectedIndex == 0)
            {
                TipoCaracter2 = 1;
            }
            else if (tabControl2.SelectedIndex == 1)
            {
                TipoCaracter2 = 2;
            }
            if (tabControl3.SelectedIndex == 0)
            {
                TipoCaracter3 = 1;
            }
            else if (tabControl3.SelectedIndex == 1)
            {
                TipoCaracter3 = 2;
            }

            if (!System.IO.File.Exists(Archivo))
            {
                try {
                    System.IO.Directory.CreateDirectory(SubCarpeta);
                    using (System.IO.StreamWriter escritor = new System.IO.StreamWriter(Archivo))
                    {
                        escritor.WriteLine(localIP);
                        escritor.WriteLine(Port);
                        escritor.WriteLine(textBox3.Text);
                        escritor.WriteLine(textBox6.Text);
                        escritor.WriteLine(textBox7.Text);
                        escritor.WriteLine(textBox4.Text);
                        escritor.WriteLine(Contraseña);
                        escritor.WriteLine(textBox8.Text);
                        escritor.WriteLine(textBox9.Text);
                        escritor.WriteLine(textBox10.Text);
                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(textBox12.Text);
                            escritor.WriteLine(textBox11.Text);
                        }
                        else
                        {
                            escritor.WriteLine(textBox11.Text);
                            escritor.WriteLine(textBox12.Text);
                        }
                        escritor.WriteLine(numPuertos().ToString());

                        CarEsp();

                        if (tabControl1.SelectedIndex == 0)
                        {
                            if (radioButton1.Checked)
                            {
                                escritor.WriteLine(GuarCarEspP1(Caracteres));
                            }
                            else if (radioButton2.Checked)
                            {
                                escritor.WriteLine(GuarCarEspP1(Convert.ToInt32(textBox14.Text)));
                            }
                        }
                        else if (tabControl1.SelectedIndex == 1)
                        {
                            if (radioButton7.Checked)
                            {
                                escritor.WriteLine(GuarCarEspP1(Caracteres));
                            }
                            else if (radioButton8.Checked)
                            {
                                escritor.WriteLine(GuarCarEspP1(Convert.ToInt32(textBox27.Text)));
                            }
                        }

                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            if (tabControl3.SelectedIndex == 0)
                            {
                                if (radioButton6.Checked)
                                {
                                    if (Caracteres3.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Caracteres3));
                                    }
                                }
                                else if (radioButton5.Checked)
                                {
                                    if (textBox18.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Convert.ToInt32(textBox18.Text)));
                                    }
                                }
                            }

                            else if (tabControl3.SelectedIndex == 1)
                            {
                                if (radioButton12.Checked)
                                {
                                    if (Caracteres3.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Caracteres3));
                                    }
                                }
                                else if (radioButton11.Checked)
                                {
                                    if (textBox31.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Convert.ToInt32(textBox31.Text)));
                                    }
                                }
                            }
                            if (tabControl2.SelectedIndex == 0)
                            {
                                if (radioButton4.Checked)
                                {
                                    if (Caracteres2.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Caracteres2));
                                    }
                                }
                                else if (radioButton3.Checked)
                                {
                                    if (textBox15.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Convert.ToInt32(textBox15.Text)));
                                    }
                                }
                            }
                            else if (tabControl2.SelectedIndex == 1)
                            {
                                if (radioButton10.Checked)
                                {
                                    if (Caracteres2.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Caracteres2));
                                    }
                                }
                                else if (radioButton9.Checked)
                                {
                                    if (textBox28.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Convert.ToInt32(textBox28.Text)));
                                    }
                                }
                            }
                        }
                        else
                        {
                            if (tabControl2.SelectedIndex == 0)
                            {
                                if (radioButton4.Checked)
                                {
                                    if (Caracteres2.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Caracteres2));
                                    }
                                }
                                else if (radioButton3.Checked)
                                {
                                    if (textBox15.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Convert.ToInt32(textBox15.Text)));
                                    }
                                }
                            }
                            else if (tabControl2.SelectedIndex == 1)
                            {
                                if (radioButton10.Checked)
                                {
                                    if (Caracteres2.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Caracteres2));
                                    }
                                }
                                else if (radioButton9.Checked)
                                {
                                    if (textBox28.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP2(Convert.ToInt32(textBox28.Text)));
                                    }
                                }
                            }
                            if (tabControl3.SelectedIndex == 0)
                            {
                                if (radioButton6.Checked)
                                {
                                    if (Caracteres3.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Caracteres3));
                                    }
                                }
                                else if (radioButton5.Checked)
                                {
                                    if (textBox18.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Convert.ToInt32(textBox18.Text)));
                                    }
                                }
                            }

                            else if (tabControl3.SelectedIndex == 1)
                            {
                                if (radioButton12.Checked)
                                {
                                    if (Caracteres3.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Caracteres3));
                                    }
                                }
                                else if (radioButton11.Checked)
                                {
                                    if (textBox31.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine("Desactivado");
                                    }
                                    else
                                    {
                                        escritor.WriteLine(GuarCarEspP3(Convert.ToInt32(textBox31.Text)));
                                    }
                                }
                            }
                        }

                        escritor.WriteLine(textBox16.Text + "-" + textBox20.Text);

                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(textBox24.Text + "-" + textBox23.Text);
                            escritor.WriteLine(textBox22.Text + "-" + textBox21.Text);
                        }
                        else
                        {
                            escritor.WriteLine(textBox22.Text + "-" + textBox21.Text);
                            escritor.WriteLine(textBox24.Text + "-" + textBox23.Text);
                        }

                        escritor.WriteLine(TipoCaracter);

                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(TipoCaracter3);
                            escritor.WriteLine(TipoCaracter2);
                        }
                        else
                        {
                            escritor.WriteLine(TipoCaracter2);
                            escritor.WriteLine(TipoCaracter3);
                        }

                        escritor.WriteLine(textBox25.Text);
                        if (textBox33.Text.Equals("Ej: ; , -"))
                        {
                            textBox33.Text = "";
                        }
                        if (textBox30.Text.Equals("Ej: ; , -"))
                        {
                            textBox30.Text = "";
                        }
                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(textBox33.Text);
                            escritor.WriteLine(textBox30.Text);
                        }
                        else
                        {
                            escritor.WriteLine(textBox30.Text);
                            escritor.WriteLine(textBox33.Text);
                        }
                        escritor.WriteLine("Conexion a SQL no establecida");
                        escritor.WriteLine(textBox34.Text);
                        escritor.WriteLine(textBox35.Text);

                        escritor.Close();
                        SiNo = 1;
                        this.Close();
                    }
                }
                catch
                {
                    MessageBox.Show("Ocurrió un problema al establecer la configuración");
                    Application.Exit();
                }
            }
        }
Ejemplo n.º 2
0
        public void Reescribir()
        {
            string Contraseña = Seguridad.Encriptar(textBox5.Text);

            if (tabControl1.SelectedIndex == 0)
            {
                TipoCaracter = 1;
            }
            else if (tabControl1.SelectedIndex == 1)
            {
                TipoCaracter = 2;
            }
            if (tabControl3.SelectedIndex == 0)
            {
                TipoCaracter2 = 1;
            }
            else if (tabControl3.SelectedIndex == 1)
            {
                TipoCaracter2 = 2;
            }
            if (tabControl4.SelectedIndex == 0)
            {
                TipoCaracter3 = 1;
            }
            else if (tabControl4.SelectedIndex == 1)
            {
                TipoCaracter3 = 2;
            }

            if (!System.IO.File.Exists(Archivo))
            {
                try
                {
                    System.IO.Directory.CreateDirectory(SubCarpeta);
                    using (System.IO.StreamWriter escritor = new System.IO.StreamWriter(Archivo))
                    {
                        escritor.WriteLine(textBox1.Text);
                        escritor.WriteLine(textBox2.Text);
                        escritor.WriteLine(textBox3.Text);
                        escritor.WriteLine(textBox6.Text);
                        escritor.WriteLine(textBox7.Text);
                        escritor.WriteLine(textBox4.Text);
                        escritor.WriteLine(Contraseña);
                        escritor.WriteLine(textBox8.Text);
                        escritor.WriteLine(textBox9.Text);
                        escritor.WriteLine(textBox10.Text);
                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(textBox12.Text);
                            escritor.WriteLine(textBox11.Text);
                        }
                        else
                        {
                            escritor.WriteLine(textBox11.Text);
                            escritor.WriteLine(textBox12.Text);
                        }
                        escritor.WriteLine(numPuertos());

                        if (tabControl1.SelectedIndex == 0)
                        {
                            if (radioButton1.Checked)
                            {
                                if (Caracteres != 0)
                                {
                                    escritor.WriteLine(Caracteres.ToString());
                                }
                                else
                                {
                                    escritor.WriteLine(label19.Text);
                                }
                            }
                            else if (radioButton2.Checked)
                            {
                                if (!string.IsNullOrEmpty(textBox16.Text))
                                {
                                    escritor.WriteLine(textBox16.Text);
                                }
                                else
                                {
                                    escritor.WriteLine(label19.Text);
                                }
                            }
                        }
                        else if (tabControl1.SelectedIndex == 1)
                        {
                            if (radioButton7.Checked)
                            {
                                if (Caracteres != 0)
                                {
                                    escritor.WriteLine(Caracteres.ToString());
                                }
                                else
                                {
                                    escritor.WriteLine(label19.Text);
                                }
                            }
                            else if (radioButton8.Checked)
                            {
                                if (!string.IsNullOrEmpty(textBox27.Text))
                                {
                                    escritor.WriteLine(textBox27.Text);
                                }
                                else
                                {
                                    escritor.WriteLine(label19.Text);
                                }
                            }
                        }

                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            if (tabControl4.SelectedIndex == 0)
                            {
                                if (radioButton6.Checked)
                                {
                                    if (Caracteres3 != 0)
                                    {
                                        escritor.WriteLine(Caracteres3.ToString());
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                }
                                else if (radioButton5.Checked)
                                {
                                    if (!string.IsNullOrEmpty(textBox18.Text))
                                    {
                                        escritor.WriteLine(textBox18.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                }
                            }
                            else if (tabControl4.SelectedIndex == 1)
                            {
                                if (radioButton12.Checked)
                                {
                                    if (Caracteres3.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(Caracteres3.ToString());
                                    }
                                }
                                else if (radioButton11.Checked)
                                {
                                    if (textBox31.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(textBox31.Text);
                                    }
                                }
                            }
                            if (tabControl3.SelectedIndex == 0)
                            {
                                if (radioButton4.Checked)
                                {
                                    if (Caracteres2 != 0)
                                    {
                                        escritor.WriteLine(Caracteres2.ToString());
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                }
                                else if (radioButton3.Checked)
                                {
                                    if (!string.IsNullOrEmpty(textBox18.Text))
                                    {
                                        escritor.WriteLine(textBox15.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                }
                            }
                            else if (tabControl3.SelectedIndex == 1)
                            {
                                if (radioButton10.Checked)
                                {
                                    if (Caracteres2.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(Caracteres2.ToString());
                                    }
                                }
                                else if (radioButton9.Checked)
                                {
                                    if (textBox28.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(textBox28.Text);
                                    }
                                }
                            }
                        }
                        else
                        {
                            if (tabControl3.SelectedIndex == 0)
                            {
                                if (radioButton4.Checked)
                                {
                                    if (Caracteres2 != 0)
                                    {
                                        escritor.WriteLine(Caracteres2.ToString());
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                }
                                else if (radioButton3.Checked)
                                {
                                    if (!string.IsNullOrEmpty(textBox18.Text))
                                    {
                                        escritor.WriteLine(textBox15.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                }
                            }
                            else if (tabControl3.SelectedIndex == 1)
                            {
                                if (radioButton10.Checked)
                                {
                                    if (Caracteres2.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(Caracteres2.ToString());
                                    }
                                }
                                else if (radioButton9.Checked)
                                {
                                    if (textBox28.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine(label17.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(textBox28.Text);
                                    }
                                }
                            }
                            if (tabControl4.SelectedIndex == 0)
                            {
                                if (radioButton6.Checked)
                                {
                                    if (Caracteres3 != 0)
                                    {
                                        escritor.WriteLine(Caracteres3.ToString());
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                }
                                else if (radioButton5.Checked)
                                {
                                    if (!string.IsNullOrEmpty(textBox18.Text))
                                    {
                                        escritor.WriteLine(textBox18.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                }
                            }
                            else if (tabControl4.SelectedIndex == 1)
                            {
                                if (radioButton12.Checked)
                                {
                                    if (Caracteres3.ToString().Equals("0"))
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(Caracteres3.ToString());
                                    }
                                }
                                else if (radioButton11.Checked)
                                {
                                    if (textBox31.Text.Equals("Escriba la cantidad"))
                                    {
                                        escritor.WriteLine(label18.Text);
                                    }
                                    else
                                    {
                                        escritor.WriteLine(textBox31.Text);
                                    }
                                }
                            }
                        }
                        escritor.WriteLine(textBox24.Text + "-" + textBox23.Text);

                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(textBox22.Text + "-" + textBox13.Text);
                            escritor.WriteLine(textBox20.Text + "-" + textBox14.Text);
                        }
                        else
                        {
                            escritor.WriteLine(textBox20.Text + "-" + textBox14.Text);
                            escritor.WriteLine(textBox22.Text + "-" + textBox13.Text);
                        }
                        escritor.WriteLine(TipoCaracter);

                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(TipoCaracter3);
                            escritor.WriteLine(TipoCaracter2);
                        }
                        else
                        {
                            escritor.WriteLine(TipoCaracter2);
                            escritor.WriteLine(TipoCaracter3);
                        }

                        escritor.WriteLine(textBox25.Text);

                        if (textBox33.Text.Equals("Ej: ; , -"))
                        {
                            textBox33.Text = "";
                        }
                        if (textBox30.Text.Equals("Ej: ; , -"))
                        {
                            textBox30.Text = "";
                        }
                        if (textBox11.Text.Equals("Desactivado") && !textBox12.Text.Equals("Desactivado"))
                        {
                            escritor.WriteLine(textBox33.Text);
                            escritor.WriteLine(textBox30.Text);
                        }
                        else
                        {
                            escritor.WriteLine(textBox30.Text);
                            escritor.WriteLine(textBox33.Text);
                        }
                        escritor.WriteLine(CadConec);
                        escritor.WriteLine(textBox34.Text);
                        escritor.WriteLine(textBox35.Text);
                        escritor.Close();
                        MessageBox.Show("La configuración se ha establecido exitosamente!");
                        Reinicio();
                    }
                }
                catch
                {
                    MessageBox.Show("Ocurrió un problema al actualizar la configuración");
                }
            }
        }