private void button3_Click(object sender, EventArgs e) { //Se busca en la base los 5 clientes con mayor cantidad de compras y se los muestra en la tabla if (comboBox1.SelectedIndex > -1) { SqlDataReader reader = servidor.query("EXEC MATE_LAVADO.top5ClienteComprasParaUnaEmpresa_sp '" + comboBox1.Text.ToString() + "', '" + empieza.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', '" + termina.ToString("yyyy-MM-dd HH:mm:ss.fff") + "'"); List <CompraCliente> comprasClientes = new List <CompraCliente>(); while (reader.Read()) { CompraCliente compra = new CompraCliente(); compra.Nombre = reader["nombre"].ToString(); compra.Apellido = reader["apellido"].ToString(); compra.Empresa = reader["razon_social"].ToString(); compra.CantidadCompras = Convert.ToInt32(reader["Cantidad de compras"]); comprasClientes.Add(compra); } reader.Close(); var bindingList = new BindingList <CompraCliente>(comprasClientes); var source = new BindingSource(bindingList, null); clientesComprasGrid.DataSource = source; } }
public void Initialize() { compraCliente = BuilderFactories.CompraCliente( 1, 1, 10, Enum.EstadoClienteArticulo.NO_PAGADO); compraCliente.Id = 1; }
public ServiceResponse Crear(ServicesClienteProductoRequest request) { var clineteProducto = new CompraCliente(request.Producto_Id, request.Compra_Id, request.Cantidad, request.EstadoProductoCliente); _repository.Add(clineteProducto); if (_unitOfWork.Commit() == 1) { return(new ServiceResponse() { Mensaje = "Operacion exitosa" }); } else { return(new ServiceResponse() { Mensaje = "No se pudo realizar la operacion" }); } }