コード例 #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            user = usuarioRepository.BuscarTodosUsername(tbxUsuario.Text);

            bool campoVazio = false;

            foreach (Control item in this.Controls)
            {
                MarkedWaterTextBox tbx = item as MarkedWaterTextBox;

                if (tbx != null && tbx.WaterMarkText == tbx.Text)
                {
                    campoVazio = true;
                }
            }

            if (!campoVazio)
            {
                if (user == null)
                {
                    if (tbxSenha.Text == tbxConfirmarSenha.Text)
                    {
                        Usuarios usuario = new Usuarios
                        {
                            Tx_Nome        = tbxNome.Text,
                            Tx_Sobrenome   = tbxSobrenome.Text,
                            Tx_Logradouro  = tbxEndereco.Text,
                            Nr_Casa        = tbxNendereco.Text,
                            Dt_Nascimento  = Convert.ToDateTime(dtpNascimento.Text),
                            Tx_Usuario     = tbxUsuario.Text,
                            Tx_Senha       = tbxSenha.Text,
                            Tx_CaminhoFoto = "sem foto",
                            IsAdmin        = Convert.ToBoolean(cbxAdm.Checked)
                        };

                        if (usuarioRepository.Cadastrar(usuario))
                        {
                            MessageBox.Show("Registered Successfully.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                    else
                    {
                        MessageBox.Show("Password must be the same.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("User Exist.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Fill in all fields.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #2
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            user = usuarioRepository.BuscarTodosUsername(tbxUsuario.Text);

            bool campoVazio = false;

            foreach (Control item in this.Controls)
            {
                MarkedWaterTextBox tbx = item as MarkedWaterTextBox;

                if (tbx != null && tbx.WaterMarkText == tbx.Text)
                {
                    campoVazio = true;
                }
            }

            if (!campoVazio)
            {
                if (user == null)
                {
                    if (tbxSenha.Text == tbxConfirmarSenha.Text)
                    {
                        Usuarios usuario = new Usuarios
                        {
                            Tx_Nome        = tbxNome.Text,
                            Tx_Sobrenome   = tbxSobrenome.Text,
                            Tx_Logradouro  = tbxEndereco.Text,
                            Nr_Casa        = tbxNendereco.Text,
                            Dt_Nascimento  = Convert.ToDateTime(dtpNascimento.Text),
                            Tx_Usuario     = tbxUsuario.Text,
                            Tx_Senha       = tbxSenha.Text,
                            Tx_CaminhoFoto = "semfoto",
                            IsAdmin        = Convert.ToBoolean(cbxAdm.Checked)
                        };

                        if (usuarioRepository.Cadastrar(usuario))
                        {
                            MessageBox.Show("Cadastrado.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                    else
                    {
                        MessageBox.Show("As senhas precisam ser idênticas.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("Usuário já Existe.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Preencha todos os campos.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #3
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            UsuarioRepository usuarioRepository = new UsuarioRepository();

            bool campoVazio = false;

            foreach (Control item in this.Controls)
            {
                MarkedWaterTextBox tbx = item as MarkedWaterTextBox;

                if (tbx != null && tbx.WaterMarkText == tbx.Text)
                {
                    campoVazio = true;
                }
            }

            if (!campoVazio)
            {
                if (tbxSenha.Text == tbxConfirmarSenha.Text)
                {
                    Usuario usuario = new Usuario
                    {
                        Id             = 0,
                        Nome           = tbxNome.Text,
                        Sobrenome      = tbxSobrenome.Text,
                        DataNascimento = Convert.ToDateTime(dtpNascimento.Text),
                        Endereco       = $"{tbxEndereco.Text}, {tbxNendereco.Text}",
                        Username       = tbxUsuario.Text,
                        Senha          = tbxSenha.Text,
                        IsAdmin        = Convert.ToBoolean(cbxAdm.Checked)
                    };

                    if (usuarioRepository.Cadastrar(usuario))
                    {
                        MessageBox.Show("Cadastrado.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("As senhas precisam ser idênticas.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Preencha todos os campos.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
コード例 #4
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            UsuarioRepository usuarioRepository = new UsuarioRepository();

            bool campoVazio = false;

            foreach (Control item in this.Controls)
            {
                MarkedWaterTextBox tbx = item as MarkedWaterTextBox;

                if (tbx != null && tbx.WaterMarkText == tbx.Text)
                {
                    campoVazio = true;
                }
            }

            if (!campoVazio)
            {
                if (tbxSenha.Text == tbxConfirmarSenha.Text)
                {
                    Usuario usuario = new Usuario
                    {
                        Id             = 0,
                        Nome           = tbxNome.Text,
                        Sobrenome      = tbxSobrenome.Text,
                        DataNascimento = Convert.ToDateTime(dtpNascimento.Text),
                        Endereco       = $"{tbxEndereco.Text}, {tbxNendereco.Text}",
                        Username       = tbxUsuario.Text,
                        Senha          = tbxSenha.Text,
                        IsAdmin        = Convert.ToBoolean(cbxAdm.Checked)
                    };

                    if (usuarioRepository.Cadastrar(usuario))
                    {
                        MessageBox.Show("Registered Successfully.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("Password must be the same.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("Fill in all fields.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }