示例#1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            AnimeNegocio negocio = new AnimeNegocio();

            if (animeOriginal == null)
            {
                animeOriginal        = new Anime();
                animeOriginal.tipo   = new Tipo();
                animeOriginal.genero = new Genero();
            }

            animeOriginal.codigo            = txtCodigo.Text;
            animeOriginal.nombre            = txtNombre.Text;
            animeOriginal.genero            = (Genero)cbGenero.SelectedItem;
            animeOriginal.tipo              = (Tipo)cbTipo.SelectedItem;
            animeOriginal.descripcion       = txtDescripcion.Text;
            animeOriginal.cantidadCapitulos = Convert.ToInt32(txtCapitulos.Text);
            animeOriginal.URLImagen         = txtURLImagen.Text;
            animeOriginal.enCurso           = cbConcluida.Checked;


            if (animeOriginal.ID != 0)
            {
                negocio.modificar(animeOriginal);
                MessageBox.Show("El Anime '" + animeOriginal.nombre + "' se ha modificado Correctamente");
            }
            else
            {
                negocio.agregar(animeOriginal);
                MessageBox.Show("El Anime '" + animeOriginal.nombre + "' se ha cargado Correctamente");
            }

            Close();
        }
示例#2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            AnimeNegocio aux = new AnimeNegocio();

            aux.eliminar(((Anime)dgvCatalogo.CurrentRow.DataBoundItem).ID);
            cargar();
        }
示例#3
0
        private void btnVerDetalle_Click(object sender, EventArgs e)
        {
            AnimeNegocio negocio = new AnimeNegocio();
            Anime        aux     = new Anime();

            aux = (Anime)dgvCatalogo.CurrentRow.DataBoundItem;
            frmVerDetalle detalle = new frmVerDetalle(aux);

            detalle.ShowDialog();
            cargar();
        }
示例#4
0
        private void cargar()
        {
            AnimeNegocio aux = new AnimeNegocio();

            listaOriginal                  = aux.listar();
            dgvCatalogo.DataSource         = listaOriginal;
            dgvCatalogo.Columns[1].Visible = false;
            dgvCatalogo.Columns[3].Visible = false;
            dgvCatalogo.Columns[4].Visible = false;
            dgvCatalogo.Columns[5].Visible = false;
            dgvCatalogo.Columns[8].Visible = false;
            dgvCatalogo.Columns[9].Visible = false;
            dgvCatalogo.Columns[0].Visible = false;
        }