Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
        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);
            }
        }