Exemple #1
0
 private void BtnNovo_Click(object sender, EventArgs e)
 {
     StaFormEdicao = true;
     Paginas.SelectTab(1);
     LimpaDados();
     PopularCampos(0);
     PopularGridItens();
     Hab_Botoes();
     FrmPrincipal.ControleBotoes(true);
     LstEntregador.Focus();
 }
Exemple #2
0
        private void BtnGravar_Click(object sender, EventArgs e)
        {
            Entregador.LerDados(int.Parse(LstEntregador.SelectedValue.ToString()));

            if (LstVeiculo.SelectedValue.ToString() == "0" && Entregador.MapaEntrega == 1)
            {
                MessageBox.Show("Favor informar o Veiculo", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LstVeiculo.Focus();
                return;
            }

            if (LstEntregador.SelectedValue.ToString() != "0")
            {
                Mapa.IdMapa       = int.Parse(TxtCodigo.Text);
                Mapa.Data         = TxtData.Value;
                Mapa.IdEntregador = int.Parse(LstEntregador.SelectedValue.ToString());
                Mapa.IdVeiculo    = int.Parse(LstVeiculo.SelectedValue.ToString());
                Mapa.Obs          = TxtObservacao.Text;
                Mapa.Conferente   = TxtConferente.Text;
                StaFormEdicao     = false;
                Mapa.GravarDados();

                //Registrando Movimento de Auditoria
                if (int.Parse(TxtCodigo.Text) == 0)
                {
                    FrmPrincipal.RegistrarAuditoria(this.Text, Mapa.IdMapa, Mapa.IdVeiculo.ToString(), 1, "Gerando o Mapa de Entrega");
                }
                else
                {
                    FrmPrincipal.RegistrarAuditoria(this.Text, Mapa.IdMapa, Mapa.IdVeiculo.ToString(), 2, "Alterando o Mapa de Entrega");
                }
                PopularGrid();
                PopularCampos(Mapa.IdMapa);
                PopularGridItens();
                FrmPrincipal.ControleBotoes(false);
                Panel2.Enabled = true;
                GridItens.Focus();
            }
            else
            {
                MessageBox.Show("Favor informar o Entregador", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LstEntregador.Focus();
            }
        }
Exemple #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 (Mapa.Status == 1)
         {
             MessageBox.Show("Mapa já Concluido", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             PopularGridItens();
             StaFormEdicao = true;
             FrmPrincipal.ControleBotoes(true);
             LstEntregador.Focus();
             Hab_Botoes();
         }
     }
 }