예제 #1
0
        public Usuario_MODEL PesquisarUsuario(string pesquisa)
        {
            try
            {
                conexao = new SqlConnection(conexao_SqlServer);
                SqlCommand sql = new SqlCommand("select * from LoginSenha where nome like '" + pesquisa + "%'", conexao);

                conexao.Open();

                SqlDataReader LendoDados;
                Usuario_MODEL obj_MODEL = new Usuario_MODEL();
                LendoDados = sql.ExecuteReader();

                while (LendoDados.Read())
                {
                    obj_MODEL.id_usuario = int.Parse(LendoDados["id_usuario"].ToString());
                    obj_MODEL.nome       = LendoDados["nome"].ToString();
                    obj_MODEL.usuario    = LendoDados["usuario"].ToString();
                    obj_MODEL.fone       = LendoDados["fone"].ToString();
                    obj_MODEL.rg         = LendoDados["rg"].ToString();
                    obj_MODEL.cpf        = LendoDados["cpf"].ToString();
                    obj_MODEL.nasc       = LendoDados["nasc"].ToString();
                    obj_MODEL.endereco   = LendoDados["endereco"].ToString();
                    obj_MODEL.cidade     = LendoDados["cidade"].ToString();
                    obj_MODEL.estado     = LendoDados["estado"].ToString();
                }
                return(obj_MODEL);
            }
            catch (SqlException erro)
            {
                throw erro;
            }
        }
예제 #2
0
        public void CadastrarFuncionario(Usuario_MODEL obj_usuario)
        {
            conexao = new SqlConnection(conexao_SqlServer);
            SqlCommand sql = new SqlCommand("insert into LoginSenha values(@nome, @usuario, @senha,@fone, @rg, @cpf, @nasc,@endereco,@cidade,@estado)", conexao);

            sql.Parameters.AddWithValue("@usuario", obj_usuario.Usuario);
            sql.Parameters.AddWithValue("@senha", obj_usuario.Senha);
            sql.Parameters.AddWithValue("@nome", obj_usuario.Nome);
            sql.Parameters.AddWithValue("@fone", obj_usuario.Fone);
            sql.Parameters.AddWithValue("@rg", obj_usuario.RG);
            sql.Parameters.AddWithValue("@cpf", obj_usuario.CPF);
            sql.Parameters.AddWithValue("@nasc", obj_usuario.nasc);
            sql.Parameters.AddWithValue("@endereco", obj_usuario.endereco);
            sql.Parameters.AddWithValue("@cidade", obj_usuario.cidade);
            sql.Parameters.AddWithValue("@estado", obj_usuario.estado);

            conexao.Open();
            sql.ExecuteNonQuery();
            conexao.Close();
        }
예제 #3
0
        private void pesquisar()
        {
            string        pesquisa    = txt_pesquisa.Text;
            Usuario_MODEL obj_Usuario = new Usuario_MODEL();


            Usuario_DAL obj_Dall = new Usuario_DAL();

            obj_Usuario = obj_Dall.PesquisarUsuario(pesquisa);

            txt_codigo.Text     = (obj_Usuario.id_usuario).ToString();
            txt_nome.Text       = obj_Usuario.nome;
            txt_usuario.Text    = obj_Usuario.usuario;
            maskedTxt_fone.Text = obj_Usuario.fone;
            maskedTxt_rg.Text   = obj_Usuario.rg;
            maskedTxt_cpf.Text  = obj_Usuario.cpf;
            maskedTxt_nasc.Text = obj_Usuario.nasc;
            txt_endereco.Text   = obj_Usuario.endereco;
            txt_cidade.Text     = obj_Usuario.cidade;
            txt_estado.Text     = obj_Usuario.estado;
        }
예제 #4
0
        public void cadastrar()
        {
            Usuario_MODEL obj_usuario = new Usuario_MODEL();

            obj_usuario.Nome     = txt_nome.Text.ToString();
            obj_usuario.Usuario  = txt_usuario.Text.ToString();
            obj_usuario.Senha    = txt_senha.Text.ToString();
            obj_usuario.Fone     = maskedTxt_fone.Text.ToString();
            obj_usuario.RG       = maskedTxt_rg.Text.ToString();
            obj_usuario.CPF      = maskedTxt_cpf.Text.ToString();
            obj_usuario.nasc     = maskedTxt_nasc.Text.ToString();
            obj_usuario.endereco = txt_endereco.Text.ToString();
            obj_usuario.cidade   = txt_cidade.Text.ToString();
            obj_usuario.estado   = txt_estado.Text.ToString();



            if (txt_confirmasenha.Text == txt_senha.Text)
            {
                try
                {
                    Usuario_DAL obj_dal = new Usuario_DAL();
                    obj_dal.CadastrarFuncionario(obj_usuario);
                    MessageBox.Show("Cadastro efetuado com sucesso!!!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimparCampos();
                }
                catch (SqlException erro)
                {
                    MessageBox.Show("Erro: " + erro);
                }
            }

            else
            {
                MessageBox.Show("Senha incorreta!!!");
                txt_senha.Text         = "";
                txt_confirmasenha.Text = "";
            }
        }
예제 #5
0
 public void CadastrarUsuario_DAL(Usuario_MODEL obj_usuario)
 {
     usuario_dal = new Usuario_DAL();
     usuario_dal.CadastrarFuncionario(obj_usuario);
 }