Beispiel #1
0
 private void bb_ccusto_Click(object sender, EventArgs e)
 {
     using (FormBusca.TFBuscaCentroResult fBusca = new FormBusca.TFBuscaCentroResult())
     {
         string vParam = string.Empty;
         if (this.Tp_mov.Trim().ToUpper().Equals("P"))
         {
             vParam += "'D' or (a.tp_registro = 'R' and isnull(a.st_deducao, 'N') = 'S')";
         }
         else
         {
             vParam += "'R' or (a.tp_registro = 'D' and isnull(a.st_deducao, 'N') = 'S')";
         }
         fBusca.Tp_registro = vParam;
         if (fBusca.ShowDialog() == DialogResult.OK)
         {
             if (!string.IsNullOrEmpty(fBusca.Cd_centro))
             {
                 cd_ccusto.Text = fBusca.Cd_centro;
                 ds_ccusto.Text = fBusca.Ds_centro;
             }
         }
     }
     if (bsCResultado.Count > 0)
     {
         if ((bsCResultado.DataSource as CamadaDados.Financeiro.CCustoLan.TList_LanCCustoLancto).Exists(p => p.Cd_centroresult.Trim().Equals(cd_ccusto.Text.Trim())))
         {
             bsCResultado.Position = (bsCResultado.DataSource as CamadaDados.Financeiro.CCustoLan.TList_LanCCustoLancto).IndexOf(
                 (bsCResultado.DataSource as CamadaDados.Financeiro.CCustoLan.TList_LanCCustoLancto).Find(p => p.Cd_centroresult.Trim().Equals(cd_ccusto.Text.Trim())));
         }
     }
 }
Beispiel #2
0
 private void bb_centroresult_Click(object sender, EventArgs e)
 {
     using (FormBusca.TFBuscaCentroResult fBusca = new FormBusca.TFBuscaCentroResult())
     {
         fBusca.Tp_registro = "'R'";
         if (fBusca.ShowDialog() == DialogResult.OK)
         {
             if (!string.IsNullOrEmpty(fBusca.Cd_centro))
             {
                 cd_centroresult.Text = fBusca.Cd_centro;
                 ds_centroresult.Text = fBusca.Ds_centro;
             }
         }
     }
 }