public void Save(Classificacao classificacao) { if (ValidaDados.ExistCaracterEspeciais(classificacao.Descricao)) { throw new Exception("Descrição da classificação não pode conter caracteres especiais."); } _rc.Save(classificacao); }
public void Save(Pessoa p) { if (p.Nome.Trim().Equals("")) { throw new Exception("Nome de pessoa não pode ser em branco."); } if (ValidaDados.ExistCaracterEspeciais(p.Nome)) { throw new Exception("Nome de pessoa não pode conter carcateres especiais"); } _rp.Save(p); }
private void btLogar_Click(object sender, EventArgs e) { if (txtLogin.Text.Trim().Equals("")) { MessageBox.Show("Não foi informado um login.", Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtLogin.Focus(); return; } if (ValidaDados.ExistCaracterEspeciais(txtLogin.Text)) { MessageBox.Show("Login não pode conter carateres especiais.", Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtLogin.Focus(); return; } if (txtSenha.Text.Trim().Equals("")) { MessageBox.Show("Senha não informada!", Text, MessageBoxButtons.OK, MessageBoxIcon.Error); txtLogin.Focus(); return; } _pessoa = _service.FindByLoginAndSenha(txtLogin.Text, txtSenha.Text); if (_pessoa == null) { MessageBox.Show("Login ou senha inválidos", Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtLogin.Focus(); return; } _formAvalida = new Avalia(); _formAvalida.Context = _context; _formAvalida.Login = this; _formAvalida.Pessoa = _pessoa; _formAvalida.LabUser.Text = _pessoa.Login; this.Visible = false; _formAvalida.Show(); }
private void btSalvar_Click(object sender, EventArgs e) { try { if (CobFuncao.SelectedItem == null) { MessageBox.Show("Função não selecionada.", Text, MessageBoxButtons.OK, MessageBoxIcon.Error); CobFuncao.Focus(); return; } if (txtLogin.Text.Trim().Equals("") || ValidaDados.ExistCaracterEspeciais(txtLogin.Text)) { MessageBox.Show("Login inválido", Text, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); txtLogin.Focus(); return; } if (txtSenha.Text.Trim().Equals("")) { MessageBox.Show("Senha inválida", Text, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); txtSenha.Focus(); return; } _pessoa.Nome = txtNome.Text; _pessoa.TFuncao = (TipoFuncao)CobFuncao.SelectedItem; _pessoa.Login = txtLogin.Text; _pessoa.Senha = txtSenha.Text; _ps.Save(_pessoa); MessageBox.Show("Dados salvos com suscesso!!", Text, MessageBoxButtons.OK, MessageBoxIcon.Information); Reseta(); } catch (Exception exception) { MessageBox.Show(exception.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }