Ejemplo n.º 1
0
 public override void afterNovo()
 {
     if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby))
     {
         BS_CadUnidade.AddNew();
         base.afterNovo();
         if (!CD_Unidade.Focus())
         {
             DS_Unidade.Focus();
         }
     }
 }
Ejemplo n.º 2
0
 private void afterGrava()
 {
     if (CD_Produto.Text.Trim().Equals(string.Empty))
     {
         MessageBox.Show("Obrigatorio informar produto.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         CD_Produto.Focus();
         return;
     }
     if (CD_Local.Text.Trim().Equals(string.Empty))
     {
         MessageBox.Show("Obrigatorio informar local armazenagem.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         CD_Local.Focus();
         return;
     }
     if (CD_Unidade.Text.Trim().Equals(string.Empty))
     {
         MessageBox.Show("Obrigatorio informar unidade.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         CD_Unidade.Focus();
         return;
     }
     if (Quantidade.Value <= 0)
     {
         MessageBox.Show("Obrigatorio informar quantidade.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         Quantidade.Focus();
         return;
     }
     if (Quantidade.Focused)
     {
         (bsFichaTec_MPrima.Current as CamadaDados.Producao.Producao.TRegistro_FichaTec_MPrima).Qtd_produto = Quantidade.Value;
     }
     if (PC_QuebraTecnica.Focused)
     {
         (bsFichaTec_MPrima.Current as CamadaDados.Producao.Producao.TRegistro_FichaTec_MPrima).Pc_quebra_tec = PC_QuebraTecnica.Value;
     }
     bsFichaTec_MPrima.EndEdit();
     this.DialogResult = DialogResult.OK;
 }