Ejemplo n.º 1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            DataTable tabla;

            if (this.tbBuscar.Text.IndexOf("'") >= 0)
            {
                MessageBox.Show("El campo contiene valores inválidos");
                return;
            }

            tabla = BDEditorial.Buscar(this.tbBuscar.Text);
            this.dgListaEditorial.DataSource = tabla;
        }
Ejemplo n.º 2
0
        private void btnBorrar_Click(object sender, EventArgs e)
        {
            DialogResult respuesta;

            respuesta = MessageBox.Show("Está seguro que desea borrar esta editorial?", "ch ch ch", MessageBoxButtons.YesNo);

            if (respuesta == DialogResult.Yes)
            {
                BDEditorial.Borrar(this.MiEditorial.EditorialId);
                this.Close();
            }
            else
            {
            }
        }
Ejemplo n.º 3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (this.tbNombre.Text == "")
            {
                MessageBox.Show("Faltan completar campos");
                return;
            }
            else if (this.tbNombre.Text.IndexOf("'") >= 0 || this.tbDireccion.Text.IndexOf("'") >= 0)
            {
                MessageBox.Show("No se puede ingresar '");
                return;
            }

            this.MiEditorial.Nombre    = this.tbNombre.Text;
            this.MiEditorial.Dirección = this.tbDireccion.Text;
            BDEditorial.Guardar(this.MiEditorial);

            this.Close();
        }
Ejemplo n.º 4
0
        private void CargarCBEditorial()
        {
            List <Editorial> lista;

            lista = BDEditorial.ListaCompleta();

            // Lista.Count inicia en 1, pero el primer item de la lista cominenza con 0.
            for (int i = 0; i < lista.Count; i++)
            {
                this.cbEditorialNombre.Items.Add(lista [i]);
            }

            // Forma un poco menos trambolica que la de guardar solo los ids

            /*
             * for (int i = 0; i < lista.Count; i++) {
             *      this.cbEditorialNombre.Items.Add (new VistaEditorial (lista [i]));
             * }
             */
        }
Ejemplo n.º 5
0
        public void MostrarFormulario(int id)
        {
            // Inicializo mi variable según el caso.
            if (id == 0)
            {
                this.MiEditorial       = new Editorial();
                this.tbNombre.Text     = "";
                this.tbDireccion.Text  = "";
                this.btnBorrar.Enabled = false;
            }
            else
            {
                this.MiEditorial       = new Editorial();
                this.MiEditorial       = BDEditorial.BuscarPorId(id);
                this.tbNombre.Text     = this.MiEditorial.Nombre;
                this.tbDireccion.Text  = this.MiEditorial.Dirección;
                this.btnBorrar.Enabled = true;
            }

            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
            this.ShowDialog();
        }
Ejemplo n.º 6
0
        private void ListaEditorial_Load(object sender, EventArgs e)
        {
            DataTable tabla = BDEditorial.CargarTabla();

            this.dgListaEditorial.DataSource = tabla;
        }