private async void PlanejamentoComercialForm_Load(object sender, EventArgs e) { var planosComerciais = await consultaDePlanosComerciais.ObtemObservavelDePlanosComerciais(); var list = planosComerciais.Select(p => PlanoComercialViewModel.From(p)).ToList(); var bindingList = new PlanosComerciaisBindingList( consultaDePlanosComerciais, planejamentoComercial, list ); planosComerciaisBindingSource.DataSource = bindingList; bindingList.StatusChanged += SetStatusBar; }
public async Task <IPlanoComercial[]> Get() { return(await consultaDePlanosComerciais.ObtemObservavelDePlanosComerciais()); }