示例#1
0
 private void BtnGravar_Click(object sender, EventArgs e)
 {
     if (TxtReponsavel.Text.Trim() != "")
     {
         MvCotacao.IdCotacao   = int.Parse(TxtCodigo.Text);
         MvCotacao.Responsavel = TxtReponsavel.Text;
         MvCotacao.Documento   = TxtDocumento.Text;
         MvCotacao.Observacao  = TxtObservacao.Text;
         MvCotacao.Data        = TxtData.Value;
         if (Rb_Tipo1.Checked)
         {
             MvCotacao.Tipo = 0;
         }
         else
         {
             MvCotacao.Tipo = 1;
         }
         StaFormEdicao = false;
         if (MvCotacao.Concluido == 1)
         {
             MvCotacao.Concluido = 0;
         }
         MvCotacao.GravarDados();
         PopularGrid();
         PopularCampos(MvCotacao.IdCotacao);
         PopularGridItens();
         FrmPrincipal.ControleBotoes(false);
     }
     else
     {
         MessageBox.Show("Responsável não Informado", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         TxtReponsavel.Focus();
     }
 }
示例#2
0
 private void BtnNovo_Click(object sender, EventArgs e)
 {
     StaFormEdicao = true;
     Paginas.SelectTab(1);
     LimpaDados();
     PopularGridItens();
     FrmPrincipal.ControleBotoes(true);
     TxtReponsavel.Focus();
 }
示例#3
0
 private void BtnEditar_Click(object sender, EventArgs e)
 {
     if (GridDados.CurrentRow == null)
     {
         Paginas.SelectTab(0);
         MessageBox.Show("Não existe Registro para Edição", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         PopularCampos(int.Parse(GridDados.CurrentRow.Cells[0].Value.ToString()));
         if (MvCotacao.Status == 1)
         {
             MessageBox.Show("Cotação já Encerrada", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             PopularGridItens();
             StaFormEdicao = true;
             FrmPrincipal.ControleBotoes(true);
             TxtReponsavel.Focus();
             Hab_Botoes();
         }
     }
 }