public void MET_NuevaFactura() { TxtBuscar.Clear(); TxtCantidad.Text = "1"; TxtCliente.Clear(); TxtCedulaCliente.Clear(); TxtITBIS.Clear(); TxtSUBTOTAL.Clear(); TxtIDFactura.Clear(); TxtTotal.Clear(); TxtPago.Clear(); TxtDebuelta.Clear(); TxtSaldo.Clear(); //DtvBusqueda.Refresh(); DtvFactura.DataSource = ""; DtvFactura.Columns.Clear(); BtnAgregarProducto.Visible = false; BtnAgregarCliente.Visible = true; BtnCambiarCliente.Visible = false; RdbAlContado.Checked = true; MET_MostrarClientes(); LblErrorPago.Visible = false; P_Venta PV = new P_Venta(); PV.Update(); }
private void BtnQuitarProducto_Click(object sender, EventArgs e) { if (DtvFactura.Rows.Count > 0) { try { if (DtvFactura.SelectedRows.Count > 0) { V_IDDetalleVenta = DtvFactura.CurrentRow.Cells["ID_DetalleVenta"].Value.ToString(); V_IDProductoDetalle = DtvFactura.CurrentRow.Cells["ID_Producto"].Value.ToString(); V_CantidadProductoDetalle = DtvFactura.CurrentRow.Cells["Cantidad"].Value.ToString(); INST_EliminarProductoDetalleVenta.MET_EliminarProductoDetalleVenta(V_IDDetalleVenta, V_IDProductoDetalle, V_CantidadProductoDetalle); MessageBox.Show("SE ELIMINO EL PRODUCTO DE LA FACTURA"); MET_MostrarProductos(); MET_MostrarDetalleVenta(); TotalITBIS = 0; TotalSUBTOTAL = 0; TotalVenta = 0; MET_CalcularITBIS_SUBTOTAL(); if (DtvFactura.Rows.Count <= 0) { TxtITBIS.Clear(); TxtSUBTOTAL.Clear(); TxtTotal.Clear(); } } else { MessageBox.Show("SELECCIONE EL PRODUCTO QUE DESEA ELIMINAR DE LA FACTURA"); } } catch (Exception) { MessageBox.Show("Hay Un error en los datos introducidos.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } else if (DtvFactura.Rows.Count <= 0) { MessageBox.Show("NO HAY NINGUN PRODUCTO QUE ELIMINAR"); return; } }