private void BtnEliminar_Categoria_Click(object sender, EventArgs e) { Negocio_Categoria neg_cat = new Negocio_Categoria(); try { int ID = ((Categoria)dgvLista_Categoria.CurrentRow.DataBoundItem).ID; if (MessageBox.Show("¿Esta seguro que quiere eliminar la categoria seleccionada?", "ATENCION!!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { neg_cat.EliminarCategoria_Logica(ID); if (MessageBox.Show("La Categoria fue eliminada de forma correcta", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { CargarGrilla_C(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void FrmNuevo_Articulo_Load(object sender, EventArgs e) { Negocio_Marca marca = new Negocio_Marca(); Negocio_Categoria categoria = new Negocio_Categoria(); try { CboMarca.DataSource = marca.Listar(); CboMarca.ValueMember = "Id"; CboMarca.DisplayMember = "Descripcion"; CboMarca.SelectedIndex = -1; CboCategoria.DataSource = categoria.Listar(); CboCategoria.ValueMember = "Id"; CboCategoria.DisplayMember = "Descripcion"; CboCategoria.SelectedIndex = -1; if (Articulo != null) { Text = "Modificar"; TxtCodigo.Text = Articulo.Codigo; TxtNombre.Text = Articulo.Nombre; TxtDescripcion.Text = Articulo.Descripcion; TxtImagenUrl.Text = Articulo.Imagen_Url; TxtPrecio.Text = Convert.ToString(Articulo.Precio); CboMarca.SelectedValue = Articulo.Marca.ID; CboCategoria.SelectedValue = Articulo.Categoria.ID; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void BtnAceptar_Categoria_Click(object sender, EventArgs e) { Negocio_Categoria neg_cat = new Negocio_Categoria(); try { if (Categoria == null) { Categoria = new Marca(); } Categoria.Descripcion = TxtNombre_Categoria.Text; if (Categoria.ID != 0) { neg_cat.Modificar(Categoria); if (MessageBox.Show("Categoria modificada con exito", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { Dispose(); } } else { neg_cat.Agregar(Categoria); if (MessageBox.Show("Categoria agregada con exito. Desea agregar otro Categoria", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.No) { Dispose(); } else { Dispose(); FrmNueva_Marca Nuevo = new FrmNueva_Marca(); Nuevo.ShowDialog(); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void CargarGrilla_C() { Negocio_Categoria Categoria = new Negocio_Categoria(); try { Lista_c = Categoria.Listar(); dgvLista_Categoria.DataSource = Lista_c; dgvLista_Categoria.Columns[2].Visible = false; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }