public void btnactualizar_Click(object sender, EventArgs e) { if (chkActivo.Checked) { Producto oProducto = new Producto(); oProducto.Activo = chkActivo.Checked; oProducto.Codigo = Convert.ToInt32(txbcodigo.Text); oProducto.Nombre = txbnombre.Text; oProducto.Descripcion = txbdescripcion.Text; oProducto.Marca = txbmarca.Text; oProducto.Proveedor.Id = (int)cmbproveedores.SelectedValue; oProducto.Rubro.Familia.Id = (int)cmbfamilias.SelectedValue; oProducto.Rubro.Id = (int)cmbrubros.SelectedValue; oProducto.Precio = Convert.ToDouble(txbprecio.Text); ProductoDao oProductoDao = new ProductoDao(); if (oProductoDao.actualizarProducto(oProducto)) { MessageBox.Show("DATOS ACTUALIZADOS", "", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("ERROR AL ACTUALIZAR", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("ERROR AL ACTUALIZAR", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void bnteliminar_Click(object sender, EventArgs e) { if (Convert.ToBoolean(this.dgvproveedores.CurrentRow.Cells["Activo"].Value.ToString())) { DialogResult darBajaOK = MessageBox.Show("El producto con Codigo: " + this.dgvproveedores.CurrentRow.Cells["Codigo"].Value.ToString() + " sera dado de baja,Esta seguro?", "Informacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation); if (darBajaOK == DialogResult.OK) { Producto oProducto = new Producto(); oProducto.Codigo = Convert.ToInt32(this.dgvproveedores.CurrentRow.Cells["Codigo"].Value.ToString()); ProductoDao oProductoDAO = new ProductoDao(); if (oProductoDAO.bajaProducto(oProducto)) { MessageBox.Show("PRODUCTO DADO DE BAJA", "CORRECTO"); consultaBuscarProducto(); } else { MessageBox.Show("ERROR AL DAR LA BAJA", "CORRECTO"); } } } else { MessageBox.Show("PRODUCTO YA DADO DE BAJA", "ERROR"); } }
private void btnguardar_Click(object sender, EventArgs e) { Producto oProducto = new Producto(); oProducto.nombre = txbnombre.Text; oProducto.descripcion = txbdescripcion.Text; oProducto.marca = txbmarca.Text; oProducto.proveedor = (int)cmbproveedores.SelectedValue; oProducto.rubro = (int)cmbrubros.SelectedValue; oProducto.precio = Convert.ToDecimal(txbprecio.Text); ProductoDao oProductoDao = new ProductoDao(); if (oProductoDao.altaProducto(oProducto)) { DialogResult guardado = MessageBox.Show("DATOS GUARDADOS, ¿Desea cargar un nuevo producto?", "CORRECTO", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (guardado == DialogResult.Yes) { limpiarTexBox(); } else { AdministrarProducto iniciar = new AdministrarProducto(); iniciar.Show(); this.Close(); } } else { MessageBox.Show("Datos Incorrectos", "Error"); } }
private void consultaBuscarProducto() { string activo = "1"; if (chkBaja.Checked) { activo = "0"; } if (chkTodos.Checked) { activo = null; } ProductoDao oProductos = new ProductoDao(); dgvproveedores.DataSource = oProductos.buscarProducto(cmbfamilias.SelectedValue.ToString(), cmbrubros.SelectedValue.ToString(), cmbproveedores.SelectedValue.ToString(), txbbuscar.Text, activo); dgvproveedores.Columns["IdProveedor"].Visible = false; dgvproveedores.Columns["IdRubro"].Visible = false; dgvproveedores.Columns["IdFamilia"].Visible = false; }
public void btnguardar_Click(object sender, EventArgs e) { Producto oProducto = new Producto(); if (string.IsNullOrEmpty(txbnombre.Text) && string.IsNullOrEmpty(txbdescripcion.Text) && string.IsNullOrEmpty(txbmarca.Text) && string.IsNullOrEmpty(txbprecio.Text) && ((int)cmbproveedores.SelectedValue == 0) && ((int)cmbfamilias.SelectedValue) == 0 && ((int)cmbrubros.SelectedValue == 0)) { MessageBox.Show("DEBE COMPLETAR INFORMACION", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { oProducto.Nombre = txbnombre.Text.Trim(); oProducto.Descripcion = txbdescripcion.Text.Trim(); oProducto.Marca = txbmarca.Text.Trim(); oProducto.Proveedor.Id = (int)cmbproveedores.SelectedValue; oProducto.Rubro.Familia.Id = (int)cmbfamilias.SelectedValue; oProducto.Rubro.Id = (int)cmbrubros.SelectedValue; oProducto.Precio = Convert.ToDouble(txbprecio.Text); ProductoDao oProductoDao = new ProductoDao(); if (oProductoDao.altaProducto(oProducto)) { DialogResult guardado = MessageBox.Show("DATOS GUARDADOS, ¿Desea cargar un nuevo producto?", "CORRECTO", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (guardado == DialogResult.Yes) { limpiarTexBox(); } else { this.Close(); } } else { MessageBox.Show("Datos Incorrectos", "Error"); } } }
private void btnbuscar_Click(object sender, EventArgs e) { ProductoDao oProductos = new ProductoDao(); dgvproveedores.DataSource = oProductos.buscarProducto(txbbuscar.Text); }
private void btnproductos_Click(object sender, EventArgs e) { ProductoDao oProductos = new ProductoDao(); dgvproveedores.DataSource = oProductos.consultarProductos(); }
private void ultimoCodigo() { ProductoDao oProducto = new ProductoDao(); txbcodigo.Text = oProducto.proxCod().ToString(); }