Exemple #1
0
 public override void excluirRegistro()
 {
     if ((this.vTP_Modo == TTpModo.tm_Standby) || (this.vTP_Modo == TTpModo.tm_busca))
     {
         buscarInsumo();
         buscarItensAtividade();
         if (BS_LanItemAtividade.Count > 0 && BS_Insumos.Count > 0)
         {
             if (MessageBox.Show("Confirma Exclusão do Registro?", "Mensagem",
                                 MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) ==
                 System.Windows.Forms.DialogResult.Yes)
             {
                 try
                 {
                     TCN_LanAtividade.DeletaLanAtividade(BS_LanAtividade.Current as TRegistro_LanAtividade);
                     BS_LanAtividade.RemoveCurrent();
                     pDados.LimparRegistro();
                     afterBusca();
                 }
                 catch (Exception erro)
                 {
                     MessageBox.Show("ERRO: " + erro.Message);
                 }
             }
         }
         else
         {
             MessageBox.Show("Atenção, é necessário deletar todos os itens da atividade e insumos para exclui-lá!");
         }
     }
 }
Exemple #2
0
        public override string gravarRegistro()
        {
            if (pDados.validarCampoObrigatorio())
            {
                return(TCN_LanAtividade.GravaLanAtividade(BS_LanAtividade.Current as TRegistro_LanAtividade));
            }

            else
            {
                return("");
            }
        }
Exemple #3
0
 private void afterBusca()
 {
     BS_LanAtividade.DataSource = TCN_LanAtividade.Busca(CD_Empresa.Text,
                                                         CD_Fazenda.Text,
                                                         CD_Talhao.Text,
                                                         ID_LanctoAtiv.Text,
                                                         AnoSafra.Text,
                                                         cd_produto.Text,
                                                         DT_Inicial.Text,
                                                         DT_Final.Text,
                                                         null);
     BS_LanAtividade_PositionChanged(this, new EventArgs());
 }
Exemple #4
0
 private void afterExclui()
 {
     if (BS_LanAtividade.Current != null)
     {
         if (MessageBox.Show("Confirma a exclusão da atividade selecionada?",
                             "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)
             == DialogResult.Yes)
         {
             try
             {
                 TCN_LanAtividade.DeletaLanAtividade(BS_LanAtividade.Current as CamadaDados.Fazenda.Lancamento.TRegistro_LanAtividade, null);
                 MessageBox.Show("Atividade excluida com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.afterBusca();
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
 }