Пример #1
0
        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);
        }
Пример #2
0
        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);
        }