public void Delete() { if (Find(this.IdVenta)) { ListaVentas.Remove(this); GestionArchivo gs = new GestionArchivo(pathID); gs.Save(IdVenta.ToString()); } }
private void cmdbfRegistar_Click(object sender, EventArgs e) { int IdVenta; if (dgvRegistrarVenta.RowCount > 0) { if (ValidarClientes()) { if (chkCliente.Checked == true) { string[] RCli = { "0", txtRazonSocial.Text, cmbTipoDoc.SelectedValue.ToString(), cmbNumeroDocumento.Text, txtDirección.Text }; cliente.insActCliente(RCli); IdCliente = cliente.IdCliente(); } else { IdCliente = Convert.ToInt32(cmbNumeroDocumento.SelectedValue); } string nSerieVenta = Convert.ToString(0001000); try { string[] RVen = { IdCliente.ToString().ToString(), varpublic.idEmpleado.ToString(), DateTime.Now.ToString("dd-MM-yyyy"), "2", nSerieVenta, TotalVenta.ToString(), TotalVenta.ToString(), Convert.ToString(gananc) }; IdVenta = Venta.InsertarVenta(RVen); for (int c = 0; c <= dgvRegistrarVenta.RowCount - 1; c++) { string[] IDVen = { IdVenta.ToString(), dgvRegistrarVenta.Rows[c].Cells[0].Value.ToString(), dgvRegistrarVenta.Rows[c].Cells[3].Value.ToString(), dgvRegistrarVenta.Rows[c].Cells[4].Value.ToString(), dgvRegistrarVenta.Rows[c].Cells[5].Value.ToString() }; dventa.InsertarDetalleVenta(IDVen); producto.resStock(Convert.ToInt32(dgvRegistrarVenta.Rows[c].Cells[0].Value), Convert.ToInt32(dgvRegistrarVenta.Rows[c].Cells[6].Value)); } frmBoletaVenta frmAbout = new frmBoletaVenta(); frmAbout.ShowDialog(); producto.ProductoId(); rellenacombo(); dgvRegistrarVenta.Rows.Clear(); btnNuevo_Click(sender, e); lblTotalPagar.Text = "Total a pagar"; cmbCategoria.Focus(); lblMensaje.Text = "Info!"; } catch (System.Exception ex) { MessageBox.Show(ex.ToString()); } } } else { MessageBox.Show("No se puede grabar ingreso," + Char.ConvertFromUtf32(13) + "No existen items o superó límite máximo de items por comprobante", "Aviso"); } }
public Venta() { Count = ListaVentas.Count; GestionArchivo gs = new GestionArchivo(pathID); gs.CreateFile(); string ID = gs.GetDateOne(); if (ID != null) { IdVenta = Convert.ToInt32(ID); gs.Delete(IdVenta.ToString()); } else { IdVenta = ListaVentas.Count + 1; } }
public override string ToString() { return(IdVenta.ToString() + "\t" + IdCliente.ToString() + "\t" + IdVendedor.ToString() + "\t" + IdItem.ToString() + "\t" + FormaPago.ToString()); }
public bool Modificar() { ConexionDb conexion = new ConexionDb(); bool paso = false; paso = conexion.EjecutarDB("Update Ventas set Fecha = '" + Fecha.ToString("dd/MM//yyyy") + "', IdCliente = '" + IdCliente + "', Monto = '" + Monto + "' Where IdVenta = " + IdVenta.ToString()); return(paso); }
public override string ToString() { return(IdFactura.ToString() + "\t" + IdVenta.ToString() + "\t" + precioFinal.ToString()); }
public override string ToString() { return(IdVenta.ToString()); }