public void CarregarUsuarioPorId(int ID) { Conexao.Conexao obj = new Conexao.Conexao(); try { obj.Conectar(); SqlDataReader Leitor = null; SqlCommand cmd = new SqlCommand("SELECT nome, login, apagado, id_cargo FROM USUARIO WHERE id_usuario = @CODIGO", obj.objCon); cmd.Parameters.AddWithValue("@CODIGO", ID); Leitor = cmd.ExecuteReader(); if (Leitor.Read()) { this.id_usuario = ID; nome = Leitor["nome"].ToString(); login = Leitor["login"].ToString(); apagado = bool.Parse(Leitor["apagado"].ToString()); ClasseCargo cargo = new ClasseCargo(); cargo.CarregarCargoPorID(int.Parse(Leitor["id_cargo"].ToString())); } } catch (Exception) { throw; } finally { obj.Desconectar(); } }
public void CarregarUsuarioPorLogin(string login) { Conexao.Conexao obj = new Conexao.Conexao(); try { obj.Conectar(); SqlDataReader Leitor = null; SqlCommand cmd = new SqlCommand("SELECT id_usuario, nome, login, senha, id_cargo FROM USUARIO WHERE login = @LOGIN", obj.objCon); cmd.Parameters.AddWithValue("@LOGIN", login); Leitor = cmd.ExecuteReader(); if (Leitor.Read()) { id_usuario = int.Parse(Leitor["id_usuario"].ToString()); nome = Leitor["nome"].ToString(); login = Leitor["login"].ToString(); senha = Leitor["senha"].ToString(); cargo = new ClasseCargo(); cargo.CarregarCargoPorID(int.Parse(Leitor["id_cargo"].ToString())); } } catch (Exception) { throw; } finally { obj.Desconectar(); } }
public static List <ClasseCargo> ListaCarregarCargo() { { Conexao.Conexao obj = new Conexao.Conexao(); List <ClasseCargo> lista = new List <ClasseCargo>(); try { obj.Conectar(); SqlDataReader Leitor = null; SqlCommand cmd = new SqlCommand("SELECT id_cargo, descricao FROM CARGO", obj.objCon); Leitor = cmd.ExecuteReader(); while (Leitor.Read()) { ClasseCargo cargo = new ClasseCargo(); cargo.id_cargo = int.Parse((Leitor["id_cargo"]).ToString()); cargo.descricao = Leitor["descricao"].ToString(); lista.Add(cargo); } } catch (Exception) { throw; } finally { obj.Desconectar(); } return(lista); } }