예제 #1
0
        public List <Direccion> ListarDireccion(Int32 intDireccionID, Int32 intPersonaID, Int32 intEmpresaID, Int32 intTipoDomicilioID)
        {
            List <Direccion> results = new List <Direccion>();

            try
            {
                using (DireccionDataContext dc = new DireccionDataContext(Helper.ConnectionString()))
                {
                    var query = from item in dc.stp_ListarDireccion(intDireccionID, intPersonaID, intEmpresaID, intTipoDomicilioID)
                                select new Direccion()
                    {
                        intDireccionID     = item.intDireccionID,
                        intMunicipioID     = item.intMunicipioID,
                        vchMunicipio       = item.vchMunicipio,
                        intEstadoID        = item.intEstadoID,
                        vchEstado          = item.vchEstado,
                        intLocalidadID     = item.intLocalidadID,
                        vchLocalidad       = item.vchLocalidad,
                        intTipoDomicilioID = item.intTipoDomicilioID,
                        vchTipoDomicilio   = item.vchTipoDomicilio,
                        vchCalle           = item.vchCalle,
                        vchNumExterior     = item.vchNumExterior,
                        vchNumInterior     = item.vchNumInterior,
                        vchColonia         = item.vchColonia,
                        vchCP     = item.vchCP,
                        bitActivo = item.bitActivo
                    };
                    results.AddRange(query);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(results);
        }