public bool Modificar(E_Compra ModificarCompra) { try { SqlConnection Conexion = new SqlConnection(Properties.Settings.Default.Cadena_conexion); SqlCommand Comando = new SqlCommand(); Comando.CommandType = CommandType.StoredProcedure; Comando.CommandText = "editar_compra"; Comando.Parameters.AddWithValue("@Id_compra", ModificarCompra.Id_compra); Comando.Parameters.AddWithValue("@Id_proveedor", ModificarCompra.Id_proveedor); Comando.Parameters.AddWithValue("@Id_producto", ModificarCompra.Id_producto); Comando.Parameters.AddWithValue("@Fecha_compra", ModificarCompra.Fecha_compra); Comando.Parameters.AddWithValue("@Precio_compra", ModificarCompra.Precio_compra); Comando.Parameters.AddWithValue("@Cantidad", ModificarCompra.Cantidad); Comando.Parameters.AddWithValue("@Subtotal", ModificarCompra.Subtotal); Comando.Parameters.AddWithValue("@Iva", ModificarCompra.Iva); Comando.Parameters.AddWithValue("@Descuento", ModificarCompra.Descuento); Comando.Parameters.AddWithValue("@Stock", ModificarCompra.Stock); Comando.Connection = Conexion; Conexion.Open(); Comando.ExecuteNonQuery(); Conexion.Close(); return(true); } catch (Exception ex) { throw ex; } }
private void Btn_quitar_Click_1(object sender, EventArgs e) { try { if (dgvCompra.SelectedRows.Count > 0) { txtnombre.Tag = dgvCompra.CurrentRow.Cells["Id_compra"].Value.ToString(); if (MessageBox.Show("Desea eliminar la Compra seleccionada", "Compra", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { N_Compra Factura = new N_Compra(); E_Compra E_Factura = new E_Compra(); E_Factura.Id_compra = Convert.ToInt32(txtnombre.Tag.ToString()); if (Factura.Eliminar(E_Factura)) { MessageBox.Show("Se Elimino Correctamente", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool Eliminar(E_Compra Eliminar_Compra) { try { D_Compra EliminarCompra = new D_Compra(); return(EliminarCompra.Eliminar(Eliminar_Compra)); } catch (Exception ex) { throw ex; } }
public bool Modificar(E_Compra Modificar_Compra) { try { D_Compra ModificarCompra = new D_Compra(); return(ModificarCompra.Modificar(Modificar_Compra)); } catch (Exception ex) { throw ex; } }
public bool Guardar(E_Compra Nueva_Compra) { try { D_Compra NuevoCompra = new D_Compra(); return(NuevoCompra.Guardar(Nueva_Compra)); } catch (Exception ex) { throw ex; } }
private void btn_añadir_Click_1(object sender, EventArgs e) { if ((Global.ValidaTextBoxVacios(panelcompra) == false) && (Global.ValidaTextBoxVacios(paneldetalle) == false)) { MessageBox.Show("Necesita llenar todos los campos", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } else { try { E_Compra Compra = new E_Compra(); Compra.Id_proveedor = Convert.ToInt32(txtnombre.Tag.ToString()); Compra.Id_producto = Convert.ToInt32(txtMarca.Tag.ToString()); Compra.Fecha_compra = txtfecha.Text.ToString(); Compra.Precio_compra = Convert.ToDouble(txtPrecio.Text.ToString()); Compra.Cantidad = Convert.ToInt32(nudCantidad.Value.ToString()); Compra.Subtotal = Convert.ToDouble(txtSubtotal.Text); Compra.Iva = Convert.ToDouble(TxtIVA.Text); Compra.Descuento = Convert.ToDouble(txtDescuento.Text); Compra.Stock = Convert.ToDouble(Txttotal2.Text); N_Compra n_FacturaCliente = new N_Compra(); if (n_FacturaCliente.Guardar(Compra)) { MessageBox.Show("Se guardo exitosamente", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarGrid(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Global.BotonesAccion(btn_Nuevo, btn_añadir, Btn_quitar, btnBuscarProd, btn_Cancelar, btn_Limpiar, btn_Cancelar.Text); btnBuscarProd.Enabled = false; btnBuscarProveedor.Enabled = false; nudCantidad.Enabled = false; Btn_quitar.Enabled = true; Global.Desabilitar(paneldetalle); Global.Desabilitar(panelcompra); Global.Limpiar(paneldetalle); Global.Limpiar(panelcompra); Global.Limpiar(panel1); } }
public bool Eliminar(E_Compra EliminarCompra) { try { SqlConnection Conexion = new SqlConnection(Properties.Settings.Default.Cadena_conexion); SqlCommand Comando = new SqlCommand(); Comando.CommandType = CommandType.StoredProcedure; Comando.CommandText = "Eliminar_compra"; Comando.Parameters.AddWithValue("@Id_compra", EliminarCompra.Id_compra); Comando.Connection = Conexion; Conexion.Open(); Comando.ExecuteNonQuery(); Conexion.Close(); return(true); } catch (Exception ex) { throw ex; } }