private void btnModificar_Click(object sender, EventArgs e) { // CREA LOS OBJETOS clsInventario objProducto = new clsInventario(); clsDatosInventario objDatosInventario = new clsDatosInventario(); // LEE LOS DATOS DE LAS CAJAS Y LOS GUARDA EN EL OBJETO objProducto.Clave = txtClave.Text; objProducto.Nombre = txtNombre.Text; objProducto.Precio = Convert.ToInt32(txtPrecio.Text); objProducto.Categoria = objDatosInventario.getIdCategoria(cmbCategoria.Text); objProducto.Existencia = Convert.ToInt32(txtExistencia.Text); objProducto.Descripcion = txtDescripcion.Text; objProducto.Idusuario = objDatosInventario.getIdEmpleado(Program.nombre); objProducto.RutaImg = rutaFinal; // MUESTRA MENSAJE DE CONFIRMACION objDatosInventario.ModificarProducto(objProducto); MessageBox.Show("Producto Modificado", "Modificar", MessageBoxButtons.OK, MessageBoxIcon.Information); btnGuardar.Visible = true; btnModificar.Visible = false; txtClave.Text = ""; txtNombre.Text = ""; cmbCategoria.Text = ""; txtPrecio.Text = ""; txtExistencia.Text = ""; txtDescripcion.Text = ""; pbProducto.Image = null; verProductos(); }
private void btnGuardar_Click(object sender, EventArgs e) { try { rutaFinal = @"C:\ImagenesProductos\" + Direccion.Substring(Direccion.LastIndexOf(@"\")); clsInventario objProducto = new clsInventario(); clsDatosInventario objDatosInventario = new clsDatosInventario(); //Se leen los datos de los txt objProducto.Clave = txtClave.Text; objProducto.Nombre = txtNombre.Text; objProducto.Precio = Convert.ToInt32(txtPrecio.Text); objProducto.Categoria = objDatosInventario.getIdCategoria(cmbCategoria.Text); objProducto.Existencia = Convert.ToInt32(txtExistencia.Text); objProducto.Descripcion = txtDescripcion.Text; objProducto.Idusuario = objDatosInventario.getIdEmpleado(Program.nombre); objProducto.RutaImg = rutaFinal; // INSERTA AL PRODUCTO MEDIANTE EL MÉTODO objDatosInventario.AgregarProducto(objProducto); // MUESTRA MENSAJE DE CONFIRMACION MessageBox.Show("Agregado", "Agregado", MessageBoxButtons.OK, MessageBoxIcon.Information); //creas carpeta que contendra las imagenes de los productos if (Directory.Exists(@"C:\ImagenesProductos")) { //MessageBox.Show("Capeta ya existe"); mycomputer.FileSystem.MoveFile(Direccion, rutaFinal); } else { // MessageBox.Show("No existe Carpeta Creando.............."); Directory.CreateDirectory(@"C:\ImagenesProductos\"); mycomputer.FileSystem.MoveFile(Direccion, rutaFinal); } txtClave.Text = ""; txtNombre.Text = ""; cmbCategoria.Text = ""; txtPrecio.Text = ""; txtExistencia.Text = ""; txtDescripcion.Text = ""; pbProducto.Image = null; verProductos(); } catch (Exception ex) { MessageBox.Show("Campos Vacios", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void txtBuscar_KeyUp(object sender, KeyEventArgs e) { if (rbnClave.Checked == true) { dataGridView1.Rows.Clear(); tabla = consulta.getDatosProductobyclave(txtBuscar.Text); foreach (clsInventario elemento in tabla) { dataGridView1.Rows.Add(elemento.Clave, elemento.Nombre, elemento.Precio, elemento.Existencia); } } else { if (rbnNombre.Checked == true) { dataGridView1.Rows.Clear(); tabla = consulta.getDatosProductobynombre(txtBuscar.Text); foreach (clsInventario elemento in tabla) { dataGridView1.Rows.Add(elemento.Clave, elemento.Nombre, elemento.Precio, elemento.Existencia); } } else { if (rbnTipo.Checked == true) { dataGridView1.Rows.Clear(); int id = consulta.getIdCategoria(txtBuscar.Text); tabla = consulta.getDatosProductobytipo(id); foreach (clsInventario elemento in tabla) { dataGridView1.Rows.Add(elemento.Clave, elemento.Nombre, elemento.Precio, elemento.Existencia); } } } } }