示例#1
0
 private void afterNovo()
 {
     using (TFLocacao fLocacao = new TFLocacao())
     {
         if (fLocacao.ShowDialog() == DialogResult.OK)
         {
             if (fLocacao.rLocacao != null)
             {
                 try
                 {
                     CamadaNegocio.Faturamento.Locacao.TCN_Locacao.Gravar(fLocacao.rLocacao, null);
                     MessageBox.Show("Locacao gravada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     this.LimpaFiltros();
                     Id_locacao.Text = fLocacao.rLocacao.Id_locacaostr;
                     Cd_empresa.Text = fLocacao.rLocacao.Cd_empresa;
                     this.afterBusca();
                 }
                 catch (Exception ex)
                 {
                     MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
     }
 }
示例#2
0
 private void afterAltera()
 {
     if (bsLocacao.Current != null)
     {
         if ((bsLocacao.Current as CamadaDados.Faturamento.Locacao.TRegistro_Locacao).St_registro.Trim().ToUpper().Equals("D"))
         {
             MessageBox.Show("Não é permitido alterar Locacao Devolvida.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         if ((bsLocacao.Current as CamadaDados.Faturamento.Locacao.TRegistro_Locacao).St_registro.Trim().ToUpper().Equals("R"))
         {
             MessageBox.Show("Não é permitido alterar Locacao Retirada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return;
         }
         using (TFLocacao fLocacao = new TFLocacao())
         {
             fLocacao.rLocacao = bsLocacao.Current as CamadaDados.Faturamento.Locacao.TRegistro_Locacao;
             if (fLocacao.ShowDialog() == DialogResult.OK)
             {
                 if (fLocacao.rLocacao != null)
                 {
                     try
                     {
                         CamadaNegocio.Faturamento.Locacao.TCN_Locacao.Gravar(fLocacao.rLocacao, null);
                         MessageBox.Show("Locacao alterada com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                     catch (Exception ex)
                     { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); }
                 }
             }
             this.LimpaFiltros();
             Id_locacao.Text = fLocacao.rLocacao.Id_locacaostr;
             Cd_empresa.Text = fLocacao.rLocacao.Cd_empresa;
             this.afterBusca();
         }
     }
 }