private void btnSalvar_Click(object sender, EventArgs e) { bool StContinue = true; foreach (Control Control in Controls) { if (Control is Panel) { foreach (object ChildControls in Control.Controls) { if (ChildControls is TextBox) { if (!ControlTreat.IsValid(ChildControls) && StContinue) { StContinue = false; } } } } } if (StContinue) { FormToObject(); int NuResult = _obj.Save(); if (NuResult > 0) { if (_obj.Id_Turma == 0) { _obj.Id_Turma = _obj.getLastId(); } foreach (TurmaDia item in _LstDias) { if (item.Id_Turma == 0) { item.Id_Turma = _obj.Id_Turma; } item.Save(); } foreach (TurmaDia item in _LstDiasRetirados) { if (item.Id_TurmaDia > 0) { item.Delete(); } } Msg.Info("Informações Salvas com Êxito!", "Salvar Registro"); } else { Msg.Alert("Nenhum registro salvo..."); return; } FormClose(); } else { Msg.Alert("Preencha todos os dados antes de salvar o registro..."); } }
private void btnSalvar_Click(object sender, EventArgs e) { bool StContinue = true; foreach (Control Control in Controls) { if (Control is Panel) { foreach (object ChildControls in Control.Controls) { if (ChildControls is TextBox) { if (!ControlTreat.IsValid(ChildControls) && StContinue) { StContinue = false; } } } } } if (!Core.Util.Validate.IsValidCPF(ControlTreat.RemoveNonNumbers(txtCPF.Text))) { txtCPF.BackColor = Color.FromArgb(255, 106, 111); Msg.Alert("CPF Inválido"); return; } if (StContinue) { FormToObject(); int NuResult = _obj.Save(); if (NuResult > 0) { Msg.Info("Informações Salvas com Êxito!", "Salvar Registro"); } else { Msg.Alert("Nenhum registro salvo..."); return; } FormClose(); } else { Msg.Alert("Preencha todos os dados antes de salvar o registro..."); } }
private void Control_Leave(object sender, EventArgs e) { ControlTreat.IsValid(sender); }
private void btnSalvar_Click(object sender, EventArgs e) { bool StContinue = true; foreach (Control Control in Controls) { if (Control is Panel) { foreach (object ChildControls in Control.Controls) { if (ChildControls is TextBox) { if (!ControlTreat.IsValid(ChildControls) && StContinue) { StContinue = false; } } } } } StringBuilder TxErro = new StringBuilder(); if (cboCursoTurma.SelectedValue == null) { TxErro.Append("Selecione o Curso/Turma"); } if (cboAluno.SelectedValue == null) { if (TxErro.Length > 0) { TxErro.Append(" e "); } TxErro.Append("Seleciona o Aluno"); } _obj.Id_Turma = cboCursoTurma.SelectedValue?.GetType() == typeof(int) ? (int)cboCursoTurma.SelectedValue : 0; _obj.Id_Aluno = cboAluno.SelectedValue?.GetType() == typeof(int) ? (int)cboAluno.SelectedValue : 0; if (_obj.Id_Matricula == 0 && _obj.AlunoJaMatriculado()) { Msg.Alert("Aluno já matriculado para a turma selecionada..."); return; } if (StContinue) { FormToObject(); int NuResult = _obj.Save(); if (NuResult > 0) { Msg.Info("Informações Salvas com Êxito!", "Salvar Registro"); } else { Msg.Alert("Nenhum registro salvo..."); return; } FormClose(); } else { Msg.Alert("Preencha todos os dados antes de salvar o registro..."); } }