private void AgregarPista_Click_1(object sender, EventArgs e)
        {
            try
            {
                BaseDeDatosSQL baseDeDatos = new BaseDeDatosSQL(new ConexionMySQL());

                pista = new Pista(baseDeDatos, new LogMySQL(baseDeDatos));

                InformacionPista informacionPista =
                    new InformacionPista(TxtBoxTitulo.Text, TxtBoxSubtitulo.Text, TxtBoxInterprete.Text, TxtBoxGenero.Text);
                pista.ValidarUnaPista(informacionPista);
                switch (MessageBox.Show(this, "Pista agregada satisfactoriamente\n ¿Desea ingresar otra pista?", "Exito!",
                                        MessageBoxButtons.YesNo, MessageBoxIcon.Information))
                {
                case DialogResult.Yes:
                    LimpiarCampos();
                    break;

                case DialogResult.No:
                    this.Close();
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                BaseDeDatosSQL baseDeDatos = new BaseDeDatosSQL(new ConexionMySQL());

                cliente = new Cliente(baseDeDatos, new LogMySQL(baseDeDatos));

                InformacionCliente informacionCliente =
                    new InformacionCliente(TxtBoxNombre.Text, TxtBoxIdentificacion.Text);
                cliente.ValidarUnCliente(informacionCliente);
                switch (MessageBox.Show(this, "Cliente creado satisfactoriamente\n ¿Desea ingresar otro cliente?", "Exito!",
                                        MessageBoxButtons.YesNo, MessageBoxIcon.Information))
                {
                case DialogResult.Yes:
                    LimpiarCampos();
                    break;

                case DialogResult.No:
                    this.Close();
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #3
0
        private void CrearUsuarios_Load(object sender, EventArgs e)
        {
            try
            {
                BaseDeDatosSQL baseDeDatos = new BaseDeDatosSQL(new ConexionMySQL());

                usuario = new Usuario(baseDeDatos, new LogMySQL(baseDeDatos));
                CBoxIdCliente.DataSource    = usuario.ObtenerClientes();
                CBoxIdCliente.DisplayMember = "Nombre";
                CBoxIdCliente.ValueMember   = "IdCliente";
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }