private void btneliminarsucursal_Click(object sender, EventArgs e) { if (this.txtCodSucur.Text == "") { MessageBox.Show("Debe llenar el campo Codigo o elija un registro de la tabla"); } else if (this.txtNombreSucur.Text == "") { MessageBox.Show("Debe llenar el campo Nombre o elija un registro de la tabla"); } else { sucursal sucu = new sucursal(txtCodSucur.Text, txtNombreSucur.Text); //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "Sucursal"; Hashtable crit = new Hashtable(); //Lineas con detalles especificos por metodo. crit.Add("CodigoSucursal", sucu.Codigosucursal.ToString()); crit.Add("Nombre", sucu.Nombre.ToString()); opciones.EliminarRegistro(NomTabla, crit); // MessageBox.Show("Sucursal Eliminada Satisfactoriamente'¡¡¡¡¡"); cargarSucursales(); } }
public void eliminar(TipoPrecio TipoPrec) { //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "TipoPrecio"; Hashtable crit = new Hashtable(); //Lineas con detalles especificos por metodo. crit.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString()); crit.Add("Formula", TipoPrec.Formula.ToString()); opciones.EliminarRegistro(NomTabla, crit); }
public void eliminar(producto product) { //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "productos"; Hashtable crit = new Hashtable(); //Lineas con detalles especificos por metodo. crit.Add("CodigoBarra", product.CodigoBarra.ToString()); crit.Add("Nombre", product.Nombre.ToString()); opciones.EliminarRegistro(NomTabla, crit); }
public void EliminarBorrador() { // MessageBox.Show(sucursal1); opcionesdb opcion = new opcionesdb(); String NomTabla = "Ventas"; Hashtable crit = new Hashtable(); //Eliminar Registro de Ventas Borrador crit.Add("TipoVenta", "Borrador"); crit.Add("CodigoSucursal", sucursal1); opcion.EliminarRegistro(NomTabla, crit); }
public void EliminarDetalleV() { opcionesdb opcion = new opcionesdb(); String NomTabla = "DetalleVenta"; Hashtable crit = new Hashtable(); int filas = radGridView4.Rows.Count; String corre; String barra; //Eliminar Registro de Ventas Borrador for (int f = 0; f < filas; f++) { barra = radGridView4.Rows[f].Cells[0].Value.ToString(); corre = radGridView4.Rows[f].Cells[1].Value.ToString(); crit.Add("CodigoBarra", barra); crit.Add("Correlativo", corre); opcion.EliminarRegistro(NomTabla, crit); crit.Clear(); } }
public void registrarVenta() { opcionesdb op = new opcionesdb(); String NTabla = "Ventas"; generarNumeroVentas(); //Insertar registro en la tabla de ventas. Hashtable crit = new Hashtable(); crit.Add("TipoVenta", TipoVenta); crit.Add("Numero", NVenta); crit.Add("TotalReal", totalVenta.ToString().Replace(",", ".")); crit.Add("TotalVenta", totalVen.ToString().Replace(",", ".")); String fech = Convert.ToString(Fecha); crit.Add("Fecha", fech.Substring(0, 10)); crit.Add("CodigoSucursal", sucursales[0].Codigosucursal); crit.Add("Comentario", Comentario); crit.Add("Gravado", VentaGradava.ToString().Replace(",", ".")); crit.Add("IVA", Iva.ToString().Replace(",", ".")); crit.Add("PagoACuenta", PagoCuenta.ToString().Replace(",", ".")); crit.Add("Renta", renta.ToString().Replace(",", ".")); crit.Add("Utilidad", utilidad.ToString().Replace(",", ".")); op.InsertarRegistro("Ventas", crit); //Insetar registros en la tabla de detalle de venta. DataTable tab2 = new DataTable(); tab2 = op.obtenerNVenta(NTabla, "NVentas"); DataRow row2; int NumVentas; row2 = tab2.Rows[0]; NumVentas = System.Convert.ToInt32(row2["NVentas"].ToString()); for (int p = 0; p < producto.Length; p++) { producto[] prd = producto[p].Pro; Hashtable crits = new Hashtable(); crits.Add("NVenta", NumVentas); crits.Add("CodigoBarra", prd[p].CodigoBarra); crits.Add("Correlativo", producto[p].Correlativo); crits.Add("PrecioReal", producto[p].Costo.ToString().Replace(",", ".")); crits.Add("PrecioVenta", producto[p].PrecioVenta.ToString().Replace(",", ".")); op.InsertarRegistro("DetalleVenta", crits); //Eliminamos en la tabla precio las tuplas de los productos con un codigo de barra espesifico y correlativo. producto[] prdR = producto[p].Pro; Hashtable critR = new Hashtable(); critR.Add("CodigoBarra", prdR[p].CodigoBarra); critR.Add("Correlativo", producto[p].Correlativo); op.EliminarRegistro("Precios", critR); //Eliminamos en la tabla Inventario las tuplas de los productos con un codigo de barra espesifico y correlativo. producto[] prdRx = producto[p].Pro; Hashtable critRx = new Hashtable(); critRx.Add("CodigoBarra", prdRx[p].CodigoBarra); critRx.Add("Correlativo", producto[p].Correlativo); op.EliminarRegistro("Inventario", critRx); // MessageBox.Show("Codigo de Barra: " + prd[p].CodigoBarra + " " + prdR[p].CodigoBarra + " " + prdRx[p].CodigoBarra); } }