Пример #1
0
 public override void afterNovo()
 {
     if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby))
     {
         if (tcCentral.SelectedTab.Equals(tpPadrao))
         {
             BS_LanCMP_Requisicao.AddNew();
             base.afterNovo();
             if (!CD_Empresa.Focus())
             {
                 CD_Clifor_Requisitante.Focus();
                 this.modoBotoes(this.vTP_Modo, true, false, true, false, true, false, false);
             }
         }
         else
         {
             pd_Consulta.LimparRegistro();
             BS_LanCMP_Requisicao.Clear();
             this.modoBotoes(this.vTP_Modo, true, false, false, false, false, true, false);
         }
     }
     if (tcCentral.SelectedTab.Equals(tpPadrao))
     {
         this.modoBotoes(this.vTP_Modo, true, false, true, false, true, false, false);
     }
 }
Пример #2
0
 private void CD_CCusto_Leave(object sender, EventArgs e)
 {
     if (!CD_Clifor_Requisitante.Text.Equals(""))
     {
         string vColunas = "a.CD_CCusto|=|'" + CD_CCusto.Text.Trim() + "';" +
                           "|EXISTS|(select 1 from tb_cmp_usuario_x_ccusto z where z.cd_ccusto = a.cd_ccusto " +
                           "and z.cd_clifor_cmp = '" + CD_Clifor_Requisitante.Text + "')";
         UtilPesquisa.EDIT_LEAVE(vColunas, new Componentes.EditDefault[] { CD_CCusto, DS_CCusto },
                                 new TCD_CadCentroCusto());
     }
     else
     {
         MessageBox.Show("Atenção, é necessário informar o Requisitante!");
         CD_Clifor_Requisitante.Focus();
     }
 }
Пример #3
0
 private void BB_CentroCusto_Click(object sender, EventArgs e)
 {
     if (!CD_Clifor_Requisitante.Text.Equals(""))
     {
         string vColunas = "a.DS_CCusto|Des. Centro de Custo|350;" +
                           "a.CD_CCusto|Cód. Centro de Custo|100";
         string vParam = "|EXISTS|(select 1 from tb_cmp_usuario_x_ccusto z where z.cd_ccusto = a.cd_ccusto " +
                         "and z.cd_clifor_cmp = '" + CD_Clifor_Requisitante.Text + "')";
         UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { CD_CCusto, DS_CCusto },
                                new TCD_CadCentroCusto(), vParam);
     }
     else
     {
         MessageBox.Show("Atenção, é necessário informar o Requisitante!");
         CD_Clifor_Requisitante.Focus();
     }
 }