示例#1
0
 private void bsSintetico_PositionChanged(object sender, EventArgs e)
 {
     if (bsSintetico.Current != null)
     {
         //Buscar Saldo Local
         bsSaldoLocal.DataSource = TCN_ConsultaProdutos.buscaLocal(
             (bsSintetico.Current as DataRowView)["cd_empresa"].ToString(),
             (bsSintetico.Current as DataRowView)["cd_produto"].ToString());
         bsSaldoLocal.ResetBindings(true);
         //Buscar Saldo Variedade
         bsSaldoVariedade.DataSource = TCN_ConsultaProdutos.BuscarVariedade(
             (bsSintetico.Current as DataRowView)["cd_empresa"].ToString(),
             (bsSintetico.Current as DataRowView)["cd_produto"].ToString());
         bsSaldoVariedade.ResetBindings(true);
         //Saldo Grade
         bsGrade.DataSource = new TCD_GradeEstoque().Select((bsSintetico.Current as DataRowView)["cd_empresa"].ToString(),
                                                            (bsSintetico.Current as DataRowView)["cd_produto"].ToString(),
                                                            true);
         bsGrade.ResetBindings(true);
         tot_grade.Text = (bsGrade.List as List <TRegistro_SaldoGrade>).Sum(p => p.Saldo).ToString("N0", new System.Globalization.CultureInfo("pt-BR", true));
     }
     else
     {
         bsSaldoLocal.Clear();
         bsSaldoVariedade.Clear();
         bsGrade.Clear();
     }
 }
示例#2
0
 private void bsProduto_PositionChanged(object sender, EventArgs e)
 {
     if (bsProduto.Current != null)
     {
         //Dados Produto
         bs_ConsultaProduto.DataSource = TCN_ConsultaProdutos.busca((bsProduto.Current as CamadaDados.Estoque.Cadastros.TRegistro_CadProduto).CD_Produto);
         //Buscar Ficha Tecnica
         (bsProduto.Current as TRegistro_CadProduto).lFicha = TCN_FichaTecProduto.Buscar((bsProduto.Current as TRegistro_CadProduto).CD_Produto,
                                                                                         string.Empty,
                                                                                         null);
         //Dados Estoque
         bs_ConsultaLocal.DataSource = TCN_ConsultaProdutos.buscaLocal(string.Empty, (bsProduto.Current as CamadaDados.Estoque.Cadastros.TRegistro_CadProduto).CD_Produto);
         //Preco Produto
         bsConsultaPrecoVenda.DataSource = TCN_ConsultaProdutos.buscaConsultaPreco(string.Empty,
                                                                                   (bsProduto.Current as CamadaDados.Estoque.Cadastros.TRegistro_CadProduto).CD_Produto,
                                                                                   string.Empty,
                                                                                   string.Empty);
     }
 }