public static Tramitante ObtenerTramitantePorId(int idTramitante) { Tramitante tram = new Tramitante(); SqlConnection con = new SqlConnection(Connection.getConnection()); con.Open(); SqlCommand comm = new SqlCommand("select Municipios.nombre as mun,Poblaciones.nombre as pob, * from Tramitantes inner join Municipios on Municipios.id_municipio=Tramitantes.municipio " + " inner join Poblaciones on Poblaciones.id_poblacion=Tramitantes.poblacion and Poblaciones.id_municipio=Tramitantes.municipio where id_tramitante='" + idTramitante + "'", con); SqlDataReader reader = comm.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { tram.Clave = int.Parse(reader["id_tramitante"].ToString()); tram.Nombre = reader["nombre"].ToString(); tram.ApellidoPaterno = reader["apellido_paterno"].ToString(); tram.ApellidoMaterno = reader["apellido_materno"].ToString(); tram.Calle = reader["calle"].ToString(); tram.Colonia = reader["colonia"].ToString(); tram.Numero = reader["numero"].ToString(); tram.Municipio = reader["mun"].ToString(); tram.Poblacion = reader["pob"].ToString(); tram.Estado = reader["estado"].ToString(); tram.CodigoPostal = reader["codigo_postal"].ToString(); tram.Rfc = reader["rfc"].ToString(); } } con.Close(); return(tram); }
public List <Tramitante> Catalogo() { listaTramitantes = new List <Tramitante>(); SqlConnection con = new SqlConnection(Connection.getConnection()); con.Open(); SqlCommand comm = new SqlCommand("SELECT * FROM Tramitantes", con); SqlDataReader reader = comm.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { Tramitante tramitante = new Tramitante(); tramitante.Clave = int.Parse(reader["id_tramitante"].ToString()); tramitante.Nombre = reader["nombre"].ToString(); tramitante.ApellidoPaterno = reader["apellido_paterno"].ToString(); tramitante.ApellidoMaterno = reader["apellido_materno"].ToString(); tramitante.RazonSocial = reader["razon_social"].ToString(); tramitante.Rfc = reader["rfc"].ToString(); tramitante.Curp = reader["curp"].ToString(); tramitante.Calle = reader["calle"].ToString(); tramitante.Numero = reader["numero"].ToString(); tramitante.Colonia = reader["colonia"].ToString(); tramitante.CodigoPostal = reader["codigo_postal"].ToString(); tramitante.Poblacion = reader["poblacion"].ToString(); tramitante.Municipio = reader["municipio"].ToString(); tramitante.Estado = reader["estado"].ToString(); tramitante.LNotaria = reader["lnotaria"].ToString(); tramitante.NumNotaria = reader["num_notaria"].ToString(); tramitante.TipoTramitante = reader["tipo_tramitante"].ToString(); tramitante.Telefono = reader["telefono"].ToString(); tramitante.Fax = reader["fax"].ToString(); tramitante.Extension = reader["extension"].ToString(); listaTramitantes.Add(tramitante); } } con.Close(); return(listaTramitantes); }