public List <UsuarioBase> ObtenerListaUsuario(String consulta) { List <UsuarioBase> listatemp = new List <UsuarioBase>(); con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); try { while (reader.Read()) { UsuarioBase elemento = new UsuarioBase(); elemento.Id = reader.GetInt32("id"); elemento.Usuario = reader.GetString("usuario"); elemento.Password = reader.GetString("password"); elemento.Nombre = reader.GetString("nombre"); elemento.Apellido = reader.GetString("apellido"); elemento.Tipo_usuario = reader.GetString("tipo_usuario"); elemento.Cargo = reader.GetString("cargo"); elemento.Estado = reader.GetString("estado"); listatemp.Add(elemento); } con.Close(); return(listatemp); } catch (Exception ex) { con.Close(); ex.Message.ToString(); return(null); } }
public UsuarioBase ObtenerUsuario(string comando, string usuario) { con.Open(); MySqlCommand sqlcmd = new MySqlCommand(comando, con); sqlcmd.Parameters.AddWithValue("@usuario", usuario); //sqlcmd.Parameters.AddWithValue("@password", password); MySqlDataReader reader = sqlcmd.ExecuteReader(); UsuarioBase elemento = new UsuarioBase(); if (reader.Read()) { elemento.Usuario = reader.GetString("usuario"); elemento.Password = reader.GetString("password"); elemento.Nombre = reader.GetString("nombre"); elemento.Apellido = reader.GetString("apellido"); elemento.Cargo = reader.GetString("cargo"); elemento.Id = reader.GetInt32("id"); elemento.Tipo_usuario = reader.GetString("tipo_usuario"); elemento.Estado = reader.GetString("estado"); con.Close(); return(elemento); } else { con.Close(); return(null); } }