private void btn_frequencia_Click(object sender, EventArgs e) { if (lbl_idResult.Text != "0" && lbl_idResult.Text != "ID:") { if (chckbox_ativo.Checked) { UP_Matriculados atualizandoFrequencia = new UP_Matriculados(); if (lbl_frequenciaResult.Text == "ATIVO") { atualizandoFrequencia.AtualizarFrequencia(int.Parse(lbl_idResult.Text), "INATIVO"); } else if (lbl_frequenciaResult.Text == "INATIVO") { atualizandoFrequencia.AtualizarFrequencia(int.Parse(lbl_idResult.Text), "ATIVO"); } int cmbAlunoIndex = cmbbox_aluno.SelectedIndex; cmbbox_aluno.SelectedIndex = 0; cmbbox_aluno.SelectedIndex = cmbAlunoIndex; } else { MessageBox.Show("É necessário marcar a Check Box para alterar o status de frequência desse aluno", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("É necessário selecionar um aluno antes de atualizar a sua frequência", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void Cadastrando() { verificador.VerificaCamposTempoReal.Stop(); string Whatsaap; SqlDateTime DataPagamento = SqlDateTime.Null; CD_NovoAluno cadastrarNovoAluno = new CD_NovoAluno(); if (chckbox_whatsaap.Checked) { Whatsaap = "S"; } else { Whatsaap = "N"; } if (cmbbox_valor.Text == "OUTROS") { cmbbox_valor.Items.Add(msktbox_outroValor.Text); cmbbox_valor.SelectedItem = msktbox_outroValor.Text; } else { msktbox_outroValor.Text = "0000"; } cadastrarNovoAluno.InserindoNovoAluno(txtbox_nome.Text, msktbox_dtNascimento.Text, cmbbox_sexo.Text, msktbox_rg.Text, mstkbox_cpf.Text, msktbox_telefone.Text, Whatsaap, txtbox_endereco.Text, txtbox_numero.Text, txtbox_bairro.Text, cmbbox_uf.Text, msktbox_cep.Text, cmbbox_cidade.Text, msktbox_dtMatricula.Text, cmbbox_marketing.Text, txtbox_email.Text); if (cadastrarNovoAluno.IdRetorno != 0) { if (chckbox_pago.Checked) { DataPagamento = DateTime.Now; cadastrarNovoAluno.InserindoPagamento(DataPagamento, cmbbox_valor.Text, cmbbox_plano.Text, "PAGO"); UP_Matriculados inserindoNovaFatura = new UP_Matriculados(); inserindoNovaFatura.InserindoNovaFaturaMatriculados(cadastrarNovoAluno.IdRetorno, cmbbox_valor.Text, cmbbox_plano.Text, "HAVER"); } else { cadastrarNovoAluno.InserindoPagamento(SqlDateTime.Null, cmbbox_valor.Text, cmbbox_plano.Text, "HAVER"); } if (cadastrarNovoAluno.IdRetorno != 0) { DialogResult msg = MessageBox.Show("Deseja Cadastrar as medidas do Aluno?", "Medidas", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (msg == DialogResult.Yes) { this.Visible = false; var TelaMedidas = new frm_Sistema(); TelaMedidas.usC_medidasAluno1.lbl_idResult.Text = cadastrarNovoAluno.IdRetorno.ToString(); TelaMedidas.usC_medidasAluno1.lbl_idResult.Visible = true; TelaMedidas.usC_medidasAluno1.lbl_id.Visible = true; TelaMedidas.usC_medidasAluno1.cmbbox_aluno.Text = txtbox_nome.Text.ToUpper(); TelaMedidas.Visible = true; } } } cadastrarNovoAluno.InserindoFrequencia(cadastrarNovoAluno.IdRetorno, "ATIVO"); LimpaCampos(); }
private void btn_atualizar_Click(object sender, EventArgs e) { verificador.verificadorDeCamposPreenchidos = 0; if (lbl_idResult.Text != "0" && lbl_idResult.Text != "ID:") { if (chckbox_pagarProxFatura.Checked == true) { verificador.VerificaCamposPreenchidos(panel_resultado); if (VerificaExistenciaPrimeiraFatura) { if (verificador.verificadorDeCamposPreenchidos == 2) { verificador.VerificaCamposTempoReal.Stop(); UP_Matriculados atualizarPagamento = new UP_Matriculados(); atualizarPagamento.AtualizarPagamento(int.Parse(lbl_idResult.Text), idPagamento); atualizarPagamento.InserindoNovaFaturaMatriculados(int.Parse(lbl_idResult.Text), msktbox_Valor.Text, cmbbox_Plano.Text, "HAVER"); int cmbAlunoIndex = cmbbox_aluno.SelectedIndex; cmbbox_aluno.SelectedIndex = 0; cmbbox_aluno.SelectedIndex = cmbAlunoIndex; } else { verificador.VerificaCamposTempoReal.Tick += VerificaCamposTempoReal_Tick; MessageBox.Show("É necessário preencher os campos obrigatórios", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { if (verificador.verificadorDeCamposPreenchidos == 2) { verificador.VerificaCamposTempoReal.Stop(); CD_NovoAluno inserindoPrimeiraFatura = new CD_NovoAluno(); inserindoPrimeiraFatura.InserindoPagamento(SqlDateTime.Null, msktbox_Valor.Text, cmbbox_Plano.Text, "HAVER"); UP_Matriculados AtualizandoPrimeiraFatura = new UP_Matriculados(); AtualizandoPrimeiraFatura.lbl_id2 = int.Parse(lbl_idResult.Text); AtualizandoPrimeiraFatura.AtualizarPagamento(int.Parse(lbl_idResult.Text), idPagamento); AtualizandoPrimeiraFatura.InserindoNovaFaturaMatriculados(int.Parse(lbl_idResult.Text), msktbox_Valor.Text, cmbbox_Plano.Text, "HAVER"); int cmbAlunoIndex = cmbbox_aluno.SelectedIndex; cmbbox_aluno.SelectedIndex = 0; cmbbox_aluno.SelectedIndex = cmbAlunoIndex; } else { verificador.VerificaCamposTempoReal.Tick += VerificaCamposTempoReal_Tick; MessageBox.Show("É necessário preencher os campos obrigatórios", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { verificador.VerificaCamposTempoReal.Stop(); MessageBox.Show("É necessário marcar como pago para atualizar", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { verificador.VerificaCamposTempoReal.Stop(); MessageBox.Show("É necessário selecionar um aluno antes de atualizar", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } }