//Metodo para vizualizar os dados dos Usuarios public List <MODEL.Usuario> Select() { List <MODEL.Usuario> lstUsers = new List <MODEL.Usuario>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Usuario;"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Usuario usuario = new MODEL.Usuario(); usuario.id = Convert.ToInt32(reader["id"].ToString()); usuario.nome = reader["nome"].ToString(); usuario.username = reader["username"].ToString(); usuario.email = reader["email"].ToString(); usuario.senha = reader["senha"].ToString(); lstUsers.Add(usuario); } } catch { Console.WriteLine("Select from ERROR!"); } finally { conexao.Close(); } return(lstUsers); }// fim do Metodo Select
public string BuscaNome(int id) { string busca = ""; SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Usuario where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", id); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Usuario usuario = new MODEL.Usuario(); usuario.id = Convert.ToInt32(reader["id"].ToString()); if (id == usuario.id) { usuario.nome = reader["nome"].ToString(); busca = usuario.nome; } } } catch { Console.WriteLine("Select from ERROR!"); } finally { conexao.Close(); } return(busca); }// fim do Metodo Select
public bool CadUsuario(MODEL.Usuario Usuario) { try { using (SqlConnection oConn = new SqlConnection(ConfigurationManager.ConnectionStrings["strConn"].ConnectionString)) { SqlCommand oComm = new SqlCommand(); oComm.CommandText = "SP_INS_USUARIO"; oComm.CommandType = CommandType.StoredProcedure; oComm.Connection = oConn; oComm.Parameters.Add("@NOME", SqlDbType.Text).Value = Usuario.nome; oComm.Parameters.Add("@CPF", SqlDbType.Text).Value = Usuario.cpf; oComm.Parameters.Add("@CODIGO_BIOMETRIA", SqlDbType.Int).Value = Usuario.codigo_biometria; oConn.Open(); return(Convert.ToBoolean(oComm.ExecuteNonQuery())); } } catch (Exception) { throw; } }
}// fim metodo Delete public void Update(MODEL.Usuario usuario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "update Usuario set nome=@nome, username=@username, email=@email, senha=@senha "; sql += "where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", usuario.nome); cmd.Parameters.AddWithValue("@username", usuario.username); cmd.Parameters.AddWithValue("@email", usuario.email); cmd.Parameters.AddWithValue("@senha", usuario.senha); cmd.Parameters.AddWithValue("@id", usuario.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Update ERROR!"); } finally { conexao.Close(); } } // fim do Metodo Update
}// fim do Metodo Select //Metodo para Inserir Dados public void Insert(MODEL.Usuario usuario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "insert into Usuario values "; sql += "(@nome, @username, @email, @senha);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", usuario.nome); cmd.Parameters.AddWithValue("@username", usuario.username); cmd.Parameters.AddWithValue("@email", usuario.email); cmd.Parameters.AddWithValue("@senha", usuario.senha); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Insert ERROR!"); } finally { conexao.Close(); } }// fim metodo Insert
public List <MODEL.Usuario> LogarUsuario(MODEL.Usuario Usuario) { List <MODEL.Usuario> ListaUsuario = new List <MODEL.Usuario>(); using (SqlConnection oConn = new SqlConnection(ConfigurationManager.ConnectionStrings["strConn"].ConnectionString)) { SqlCommand oComm = new SqlCommand(); oComm.CommandText = "SP_SEL_USUARIO_CPF"; oComm.CommandType = CommandType.StoredProcedure; oComm.Connection = oConn; //Parametros para procedure oComm.Parameters.Add("@CPF", SqlDbType.Text).Value = Usuario.cpf; oConn.Open(); var reader = oComm.ExecuteReader(); while (reader.Read()) { MODEL.Usuario ObjUsuario = new MODEL.Usuario(); ObjUsuario.id_usuario = Convert.ToInt32(reader.GetValue(0)); ObjUsuario.nome = reader.GetValue(1).ToString(); ObjUsuario.cpf = reader.GetValue(2).ToString(); ObjUsuario.codigo_biometria = Convert.ToInt32(reader.GetValue(3)); ListaUsuario.Add(ObjUsuario); } return(ListaUsuario); } }
public List <MODEL.Usuario> ListaUsuarios() { List <MODEL.Usuario> ListaUsuario = new List <MODEL.Usuario>(); using (SqlConnection oConn = new SqlConnection(ConfigurationManager.ConnectionStrings["strConn"].ConnectionString)) { SqlCommand oComm = new SqlCommand(); oComm.CommandText = "SP_SEL_USUARIO"; oComm.CommandType = CommandType.StoredProcedure; oComm.Connection = oConn; oConn.Open(); var reader = oComm.ExecuteReader(); while (reader.Read()) { MODEL.Usuario ObjUsuario = new MODEL.Usuario(); ObjUsuario.id_usuario = Convert.ToInt32(reader.GetValue(0)); ObjUsuario.nome = reader.GetValue(1).ToString(); ListaUsuario.Add(ObjUsuario); } return(ListaUsuario); } }
public bool CadUsuario(MODEL.Usuario Usuario) { //Declaração de variaveis bool Retorno = false; //Valida os dados do usuário //Envia para inserir na DAL DAL.Usuario NovoUsuario = new DAL.Usuario(); Retorno = NovoUsuario.CadUsuario(Usuario); return(Retorno); }
public List <MODEL.Usuario> LogarUsuario(string cpf) { // Declara retorno List <MODEL.Usuario> ListRetornoUsuario = new List <MODEL.Usuario>(); // Monta um objeto do tipo Usuario MODEL.Usuario ObjUsuario = new MODEL.Usuario(); ObjUsuario.cpf = cpf; // Após preencher o objeto enviar para validação da bussine caso existir. BUSSINES.Login BLogin = new BUSSINES.Login(); ListRetornoUsuario = BLogin.LogarUsuario(ObjUsuario); return(ListRetornoUsuario); }
public bool CadUsuario(string nome, string cpf, int codigo) { //Declaração de variaveis bool Retorno = false; //Monta o objeto Usuario com os dados enviados MODEL.Usuario usuario = new MODEL.Usuario(); usuario.nome = nome; usuario.cpf = cpf; usuario.codigo_biometria = codigo; //Envia o objeto montado para validações na camada bussines BUSSINES.Usuario ValidaUsuario = new BUSSINES.Usuario(); // Recupera o retorno Retorno = ValidaUsuario.CadUsuario(usuario); return(Retorno); }
}// fim metodo Insert // Metodo para deletar um registro de Usuario public void Delete(MODEL.Usuario usuario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "delete from Usuario where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", usuario.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Delete ERROR!"); } finally { conexao.Close(); } }// fim metodo Delete
public List <MODEL.Usuario> LogarUsuario(MODEL.Usuario Usuario) { try { // Declara retorno List <MODEL.Usuario> ListRetornoUsuario = new List <MODEL.Usuario>(); // Valida o valor enviado // Após preencher o objeto enviar para DAL. DAL.Login DLogin = new DAL.Login(); ListRetornoUsuario = DLogin.LogarUsuario(Usuario); return(ListRetornoUsuario); } catch (Exception) { throw; } }
public List <MODEL.Usuario> ListaUsuarios(int Id_UsuarioLogado) { List <MODEL.Usuario> ListaUsuario = new List <MODEL.Usuario>(); using (SqlConnection oConn = new SqlConnection(ConfigurationManager.ConnectionStrings["strConn"].ConnectionString)) { SqlCommand oComm = new SqlCommand(); oComm.CommandText = "SP_SEL_USUARIO_ID"; oComm.CommandType = CommandType.StoredProcedure; oComm.Connection = oConn; oComm.Parameters.Add("@ID_USUARIO_LOGADO", SqlDbType.Int).Value = Id_UsuarioLogado; oConn.Open(); var reader = oComm.ExecuteReader(); while (reader.Read()) { MODEL.Usuario ObjUsuario = new MODEL.Usuario(); ObjUsuario.id_usuario = Convert.ToInt32(reader.GetValue(0)); ObjUsuario.nome = reader.GetValue(1).ToString(); ObjUsuario.cpf = reader.GetValue(2).ToString(); ObjUsuario.codigo_biometria = Convert.ToInt32(reader.GetValue(3)); ObjUsuario.data_cadastro = Convert.ToDateTime(reader.GetValue(4)); ListaUsuario.Add(ObjUsuario); } return(ListaUsuario); } }
public void Update(MODEL.Usuario user) { getUser().Update(user); }
public void Delete(MODEL.Usuario user) { getUser().Delete(user); }
public void Insert(MODEL.Usuario user) { getUser().Insert(user); }