Exemple #1
0
 private void afterAltera()
 {
     if (bsPromocao.Current != null)
     {
         using (TFPromocao fPromocao = new TFPromocao())
         {
             fPromocao.rPromocao = bsPromocao.Current as TRegistro_PromocaoVenda;
             if (fPromocao.ShowDialog() == DialogResult.OK)
             {
                 if (fPromocao.rPromocao != null)
                 {
                     try
                     {
                         TCN_PromocaoVenda.Gravar(fPromocao.rPromocao, null);
                         MessageBox.Show("Promoção alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                     catch (Exception ex)
                     { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
                 }
             }
             LimparFiltros();
             id_promocao.Text = fPromocao.rPromocao.Id_promocaostr;
             afterBusca();
         }
     }
     else
     {
         MessageBox.Show("Obrigatorio selecinar promoção para alterar.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Exemple #2
0
        private void afterBusca()
        {
            string st_registro = string.Empty;
            string virg        = string.Empty;

            if (cbAberta.Checked)
            {
                st_registro = "'A'";
                virg        = ",";
            }
            if (cbFinalizada.Checked)
            {
                st_registro += virg + "'F'";
                virg         = ",";
            }
            bsPromocao.DataSource = TCN_PromocaoVenda.Buscar(id_promocao.Text,
                                                             cd_empresa.Text,
                                                             ds_promocao.Text,
                                                             cd_grupo.Text,
                                                             edtProduto.Text,
                                                             rbDtInicio.Checked ? "I" : "F",
                                                             DT_Inicial.Text,
                                                             DT_Final.Text,
                                                             st_registro,
                                                             cbExpirada.Checked,
                                                             null);
            bsPromocao_PositionChanged(this, new EventArgs());
        }
Exemple #3
0
 private void afterExclui()
 {
     if (bsPromocao.Current != null)
     {
         if (MessageBox.Show("Confirma exclusão do registro selecionado?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question,
                             MessageBoxDefaultButton.Button1) == DialogResult.Yes)
         {
             try
             {
                 TCN_PromocaoVenda.Excluir(bsPromocao.Current as TRegistro_PromocaoVenda, null);
                 MessageBox.Show("Promoção excluida com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 afterBusca();
             }
             catch (Exception ex)
             { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
         }
     }
     else
     {
         MessageBox.Show("Não existe promoção selecionada para excluir.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #4
0
 private void afterNovo()
 {
     using (TFPromocao fPromocao = new TFPromocao())
     {
         if (fPromocao.ShowDialog() == DialogResult.OK)
         {
             if (fPromocao.rPromocao != null)
             {
                 try
                 {
                     TCN_PromocaoVenda.Gravar(fPromocao.rPromocao, null);
                     MessageBox.Show("Promoção gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     LimparFiltros();
                     id_promocao.Text = fPromocao.rPromocao.Id_promocaostr;
                     afterBusca();
                 }
                 catch (Exception ex)
                 { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); }
             }
         }
     }
 }