예제 #1
0
        private void afterBusca()
        {
            List <CamadaDados.Mudanca.TRegistro_LanItensMud> lItensMud = new List <CamadaDados.Mudanca.TRegistro_LanItensMud>();

            CamadaDados.Mudanca.Cadastros.TList_CadItens lCadItens =
                CamadaNegocio.Mudanca.Cadastros.TCN_CadItens.Buscar(string.Empty, string.Empty, string.Empty, string.Empty, null);
            lCadItens.ForEach(p =>
            {
                CamadaDados.Mudanca.TRegistro_LanItensMud rItens = new CamadaDados.Mudanca.TRegistro_LanItensMud();
                rItens.Id_item       = p.Id_item;
                rItens.Ds_item       = p.Ds_item;
                rItens.Id_itempai    = p.Id_itempai;
                rItens.Classificacao = p.Classificacao;
                rItens.MetragemCub   = p.MetragemCub;
                rItens.St_sintetico  = p.St_sinteticobool;
                if (lItensMud != null)
                {
                    if (plItensMud.Exists(v => v.Id_item.Equals(rItens.Id_item)))
                    {
                        rItens.St_processar = true;
                        rItens.Cd_empresa   = plItensMud.Find(v => v.Id_item.Equals(rItens.Id_item)).Cd_empresa;
                        rItens.Id_mudanca   = plItensMud.Find(v => v.Id_item.Equals(rItens.Id_item)).Id_mudanca;
                        rItens.Quantidade   = plItensMud.Find(v => v.Id_item.Equals(rItens.Id_item)).Quantidade;
                        rItens.Vl_seguro    = plItensMud.Find(v => v.Id_item.Equals(rItens.Id_item)).Vl_seguro;
                    }
                }
                lItensMud.Add(rItens);
            });
            bsItensMud.DataSource = lItensMud;
            bsItensMud.ResetCurrentItem();
            tot_mtcubico.Text = (bsItensMud.List as List <CamadaDados.Mudanca.TRegistro_LanItensMud>).Sum(p => p.Tot_metragemCub).ToString("N2", new System.Globalization.CultureInfo("pt-BR"));
            tot_vlseguro.Text = (bsItensMud.List as List <CamadaDados.Mudanca.TRegistro_LanItensMud>).Sum(p => p.Tot_seguro).ToString("N2", new System.Globalization.CultureInfo("pt-BR"));
        }
예제 #2
0
 private void afterBusca()
 {
     CamadaDados.Mudanca.TList_ItensGuardaVolume  lItensGuardaVol = new CamadaDados.Mudanca.TList_ItensGuardaVolume();
     CamadaDados.Mudanca.Cadastros.TList_CadItens lCadItens       =
         CamadaNegocio.Mudanca.Cadastros.TCN_CadItens.Buscar(string.Empty, ds_itemBusca.Text, id_itempai.Text, "N", null);
     lCadItens.ForEach(p =>
     {
         lItensGuardaVol.Add(
             new CamadaDados.Mudanca.TRegistro_ItensGuardaVolume()
         {
             Id_item = p.Id_item,
             Ds_item = p.Ds_item
         });
     });
     bsItensGuardaVolume.DataSource = lItensGuardaVol;
     bsItensGuardaVolume.ResetCurrentItem();
 }