示例#1
0
 private void tbcBase_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (tbcBase.SelectedIndex == 1)
     {
         if (sStatus == StatusCadastro.scIncluindo)
         {
             btnIncluir.Text   = "Incluindo";
             lblStatus.Text    = "Incluindo novo cliente...";
             tabPage2.Text     = "Incluindo";
             lblStatus.Visible = true;
             LimpaControles();
             tbcBase.SelectNextControl(pnlPesquisa, true, true, true, true);
             EsconderPesquisa();
         }
         else
         {
             btnIncluir.Text   = "Alterando";
             lblStatus.Text    = "Alterando cliente...";
             tabPage2.Text     = "Alterar";
             lblStatus.Visible = true;
             sStatus           = StatusCadastro.scAlterando;
             EsconderPesquisa();
         }
     }
     else
     {
         sStatus           = StatusCadastro.scConsultando;
         btnIncluir.Text   = "Incluir";
         tabPage2.Text     = "Alterar";
         lblStatus.Visible = false;
     }
     HabilitaDesabilitaControles(true);
     dB_ConceptDataSetbindingSource.Filter = "";
     errErro.Clear();
 }
示例#2
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     tabControl1.SelectTab(0);
     sStatus      = StatusCadastro.scConsultando;
     lblModo.Text = "Consultando";
     HabilitaDesabilitaControles(true);
 }
示例#3
0
 private void btnGravar_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         Atualiza_Grid();
         //Quando for inclusão, seleciona a última linha do DataGridView
         if (sStatus == StatusCadastro.scAlterando)
         {
             lblInfo.Text = "Cadastro alterado!"; lblInfo.ForeColor = Color.White;
             LigaInfo();
         }
         else
         {
             lblInfo.Text = "Cadastro salvo!"; lblInfo.ForeColor = Color.White;
             LigaInfo();
         }
         tbcBase.SelectTab(0);
         if (sStatus == StatusCadastro.scIncluindo)
         {
             dB_ConceptDataSetbindingSource.Position = dB_ConceptDataSetbindingSource.Count - 1;
         }
         sStatus = StatusCadastro.scConsultando;
         HabilitaDesabilitaControles(false);
         LigaInfo();
     }
 }
示例#4
0
 private void frmBase_Load(object sender, EventArgs e)
 {
     lblModo.Text = "Consultando";
     sStatus      = StatusCadastro.scConsultando;
     Atualiza_Grid();
     HabilitaDesabilitaControles(true);
     cmbBuscar.SelectedIndex = 0;
 }
示例#5
0
 private void btnIncluir_Click(object sender, EventArgs e)
 {
     sStatus      = StatusCadastro.scIncluindo;
     lblModo.Text = "Incluindo";
     HabilitaDesabilitaControles(true);
     tabControl1.SelectTab(1);
     LimpaControles();
 }
示例#6
0
 private void frmBase_Load(object sender, EventArgs e)
 {
     btnIncluir.Text = "Incluir";
     tabPage2.Text   = "Alterar";
     sStatus         = StatusCadastro.scConsultando;
     Atualiza_Grid();
     EsconderPesquisa();
 }
示例#7
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         sStatus = StatusCadastro.scNavegando;
         LimpaControles();
         HabilitaControles(false);
     }
 }
示例#8
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         sStatus = StatusCadastro.scNavegando;
         LimpaControles();
         HabilitaControles(false);
     }
 }
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     if (Localizar())
     {
         sStatus = StatusCadastro.scEditando;
         HabilitaDesabilitaControles(true);
         CarregaValores();
     }
 }
示例#10
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (Excluir())
     {
         sStatus = StatusCadastro.scNavegando;
         LimpaControles();
         HabilitaDesabilitaControles(false);
         MessageBox.Show("Registro excluído com sucesso!", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
示例#11
0
 private void btnIncluir_Click(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scIncluindo;
     HabilitaDesabilitaControles(true);
     tbcBase.SelectTab(1);
     btnIncluir.Text   = "Incluindo";
     lblStatus.Text    = "Incluindo novo cliente...";
     tabPage2.Text     = "Incluindo";
     lblStatus.Visible = true;
     LimpaControles();
 }
示例#12
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     tbcBase.SelectTab(0);
     sStatus = StatusCadastro.scConsultando;
     HabilitaDesabilitaControles(true);
     btnIncluir.Text   = "Incluir";
     tabPage2.Text     = "Alterar";
     lblStatus.Visible = false;
     LimpaControles();
     dB_ConceptDataSetbindingSource.Filter = "";
     errErro.Clear();
 }
示例#13
0
 private void btnIncluir_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         sStatus = StatusCadastro.scBrowser;
         HabilitaDesabilita(true);
         MessageBox.Show("Registro salvo com sucesso!", "Salvar", MessageBoxButtons.OK,
             MessageBoxIcon.Information);
     }
     LimparControles();
     HabilitaDesabilita(false);
 }
示例#14
0
        protected virtual bool Abrir()
        {
            if (txtID.Text == String.Empty)
            {
                MessageBox.Show("O campo ID não foi informado",
                                "Entrada Inválida", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                sStatus = StatusCadastro.scEditando;
            }

            return(false);
        }
示例#15
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         sStatus = StatusCadastro.scNavegando;
         LimpaControles();
         HabilitaDesabilitaControles(false);
         MessageBox.Show("Gravação realizada com sucesso.", "Salvar", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("Erro na gravação do registro.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
示例#16
0
 protected void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja excluir o registro?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
         return;
     else
     {
         if (Excluir())
         {
             sStatus = StatusCadastro.scNavegando;
             LimpaControles();
             HabilitaControles(false);
         }
     }
 }
示例#17
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         sStatus = StatusCadastro.scNavegando;
         LimpaControles();
         MessageBox.Show("Registro salvo com sucesso.", "Avido do sistema",
                         MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
     {
         MessageBox.Show("O registro não foi salvo, verifique os erros", "Erro",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#18
0
 protected void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja excluir o registro?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
     {
         return;
     }
     else
     {
         if (Excluir())
         {
             sStatus = StatusCadastro.scNavegando;
             LimpaControles();
             HabilitaControles(false);
         }
     }
 }
示例#19
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma Exclusão?", "Excluindo...", MessageBoxButtons.YesNo,
                         MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
     {
         if (Excluir())
         {
             sStatus = StatusCadastro.scConsultando;
             //MessageBox.Show("Registro excluído com sucesso", "Aviso do sistema", ???)
             Atualiza_Grid();
         }
         else
         {
             MessageBox.Show("O registro não foi excluído, por favor verifique os erros!", "Erro!",
                             MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
示例#20
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (dgvConsulta.Rows.Count > 0)
     {
         if (MessageBox.Show("Confirma a exclusão?", "Excluindo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
         {
             if (Excluir())
             {
                 sStatus = StatusCadastro.scConsultando;
                 Atualiza_Grid();
                 lblInfo.Text = "O cadastro foi excluído!"; lblInfo.ForeColor = Color.White;
                 LigaInfo();
             }
             else
             {
                 MessageBox.Show("O registro não foi excluído, por favor verifique os erros.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }
示例#21
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja excluir o registro?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
     {
         return;
     }
     else
     {
         if (Excluir())
         {
             sStatus = StatusCadastro.scNavegando;
             LimpaControles();
             HabilitaDesabilitaControles(false);
             MessageBox.Show("Registro excluído com sucesso!", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Registro não excluído! Entre em contato com o administrador.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
 }
示例#22
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (Salvar())
            {
                Atualiza_Grid();
                // Quando for inclusão, selectiona a última linha do DataGridView
                if (sStatus == StatusCadastro.scIncluindo)
                {
                    dataSetDadosDoBancoBindingSource.Position = dataSetDadosDoBancoBindingSource.Count - 1;
                }
                sStatus = StatusCadastro.scConsultando;
                HabilitaDesabilitaControles(false);
                // MessageBox.Show("Registro salvo com sucesso", "Aviso do Sistema", MessageBoxButtons.OK);
            }
            else
            {
                MessageBox.Show("O registro não foi salvo, por favor verifique os erros!", "Erro",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            tabControl1.SelectTab(0);
        }
示例#23
0
 private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (tabControl1.SelectedIndex == 1)
     {
         if (sStatus == StatusCadastro.scIncluindo)
         {
             lblModo.Text = "Incluindo";
             LimpaControles();
             tabControl1.SelectNextControl(groupBox1, true, true, true, true);
         }
         else
         {
             lblModo.Text = "Alterando";
             sStatus      = StatusCadastro.scAlterando;
         }
     }
     else
     {
         sStatus      = StatusCadastro.scConsultando;
         lblModo.Text = "Consultando";
     }
     HabilitaDesabilitaControles(true);
 }
示例#24
0
 private void frmBase_Load(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scBrowser;
     LimparControles();
     HabilitaDesabilita(false);
 }
示例#25
0
 protected virtual bool Excluir()
 {
     sStatus = StatusCadastro.scExcluindo;
     return false;
 }
示例#26
0
 protected virtual bool Abrir()
 {
     if (txtID.Text == String.Empty)
         MessageBox.Show("O campo ID não foi informado",
             "Entrada Inválida", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     else
         sStatus = StatusCadastro.scEditando;
     
     return false;
 }
示例#27
0
 protected virtual bool Novo()
 {
     sStatus = StatusCadastro.scInserindo;
     return false;
 }
示例#28
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Deseja excluir o registro?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
         return;
     else
     {
         if (Excluir())
         {
             sStatus = StatusCadastro.scNavegando;
             LimpaControles();
             HabilitaDesabilitaControles(false);
             MessageBox.Show("Registro excluído com sucesso!", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
             MessageBox.Show("Registro não excluído! Entre em contato com o administrador.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
示例#29
0
 private void btnNovo_Click(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scInsert;
     HabilitaDesabilita(true);
 }
示例#30
0
 private void frmBase_Load(object sender, EventArgs e)
 {
     lblModo.Text = "Consultando";
     sStatus      = StatusCadastro.scConsultando;
     Atualiza_Grid();
 }
示例#31
0
 protected virtual bool Novo()
 {
     sStatus = StatusCadastro.scInserindo;
     return(false);
 }
示例#32
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     if (Localizar())
     {
         sStatus = StatusCadastro.scEditando;
         HabilitaDesabilitaControles(true);
         CarregaValores();
     }
 }
示例#33
0
 private void btnNovo_Click(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scInserindo;
     LimpaControles();
     HabilitaDesabilitaControles(true);
 }
示例#34
0
 private void frmBase_Load(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scNavegando;
     LimpaControles();
     HabilitaControles(false);
 }
示例#35
0
 private void btnNovo_Click(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scInserindo;
     LimpaControles();
 }
示例#36
0
 private void FormCadastroBase_Load(object sender, EventArgs e)
 {
     sStatus = StatusCadastro.scNavegando;
     LimpaControles();
     HabilitaDesabilitaControles(false);
 }
示例#37
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     if (Salvar())
     {
         sStatus = StatusCadastro.scNavegando;
         LimpaControles();
         HabilitaDesabilitaControles(false);
         MessageBox.Show("Gravação realizada com sucesso.", "Salvar", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     else
         MessageBox.Show("Erro na gravação do registro.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
 }
示例#38
0
 protected virtual bool Excluir()
 {
     sStatus = StatusCadastro.scExcluindo;
     return(false);
 }