private void seleccionarCompra() { if (this.ComprasGrid.SelectedRows.Count > 0) compraSeleccionada = (Compra)this.ComprasGrid.SelectedRows[0].DataBoundItem; else MessageBox.Show("No se encontró ninguna compra\n" + "con los parámetros indicados.", "Atención", MessageBoxButtons.OK); }
public void Comprar(Compra compra) { var query = String.Format(@"INSERT INTO NINIRODIE.COMPRA " + "(COMP_CANTIDAD, COMP_FECHA, COMP_PUBLICACION_ID, COMP_COMPRADOR) " + "VALUES ('{0}', '{1}', '{2}', '{3}')", compra.cantidad, DBTypeConverter.ToSQLDateTime(compra.fecha), compra.id_publicacion, compra.id_comprador); SQLUtils.EjecutarConsultaConEfectoDeLado(query); }
public Decimal ObtenerCodigoCompra(Compra compra) { var query = String.Format(@"SELECT COMP_ID_COMPRA FROM NINIRODIE.COMPRA WHERE " + "COMP_CANTIDAD = '{0}' AND COMP_FECHA = '{1}' AND COMP_PUBLICACION_ID = '{2}' " + "AND COMP_COMPRADOR = '{3}'", compra.cantidad, DBTypeConverter.ToSQLDateTime(compra.fecha), compra.id_publicacion, compra.id_comprador); DataRowCollection dataRow = SQLUtils.EjecutarConsultaSimple(query, "NINIRODIE.COMPRA"); return dataRow.ToList<Decimal>(row => Decimal.Parse(row["COMP_ID_COMPRA"].ToString())).First(); }
private void GenerarCompra(Decimal cantidad) { compra = new Compra(cantidad, FechaSistema.Instance.fecha, publicacionAComprar.publicacion_id, this.codigoUser); RepositorioCompra.Instance.Comprar(compra); }