Example #1
0
        /// <summary>
        /// Trae las poblaciones o colinias por medio del codigo postal
        /// </summary>
        /// <param name="pCodigoPostal"></param>
        /// <returns></returns>
        public JsonResult PoblacionesOColoniasCodigoPostal(ZipCodeViewModel pCodigoPostal)
        {
            ErrorProcedimientoAlmacenado errorError = new ErrorProcedimientoAlmacenado();
            clsCodigoPostal cCodPostal = new clsCodigoPostal();

            cCodPostal.Clave = pCodigoPostal.zipCode;
            CatalogoCodigoPostalRdn catPobColonias = new CatalogoCodigoPostalRdn();
            List <pa_PeticionesWeb_Catalogos_Obtener_PoblacionesOColoniasByCodigoPostal_Result> respuesta        = new List <pa_PeticionesWeb_Catalogos_Obtener_PoblacionesOColoniasByCodigoPostal_Result>();
            pa_PeticionesWeb_Catalogos_Obtener_PoblacionesOColoniasByCodigoPostal_Result        OpcionSelecciona = new pa_PeticionesWeb_Catalogos_Obtener_PoblacionesOColoniasByCodigoPostal_Result();

            respuesta = catPobColonias.solicitarPobColCP(cCodPostal, errorError);
            return(Json(respuesta.OrderBy(P => P.Nombre), JsonRequestBehavior.AllowGet));
        }
Example #2
0
        /// <summary>
        /// Trael el Estado por medio del CP
        /// </summary>
        /// <returns></returns>
        public JsonResult GetEstadoCP(ZipCodeViewModel pCodigoPostal)
        {
            ErrorProcedimientoAlmacenado errorErrror = new ErrorProcedimientoAlmacenado();
            clsCodigoPostal cCodPostal = new clsCodigoPostal();

            //cCodPostal.Clave = pCodigoPostal.zipCode;
            cCodPostal.Clave = pCodigoPostal.zipCode;
            CatalogoCodigoPostalRdn catEstado = new CatalogoCodigoPostalRdn();
            List <pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal_Result> respuesta = new List <pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal_Result>();

            respuesta = catEstado.solicitarEstadoCP(cCodPostal, errorErrror);
            return(Json(respuesta.OrderBy(E => E.IdEstado), JsonRequestBehavior.AllowGet));
        }
Example #3
0
        public JsonResult GetEstadoMunicipio(string pCodigoPostal)
        {
            ErrorProcedimientoAlmacenado errorErrror = new ErrorProcedimientoAlmacenado();
            clsCodigoPostal cCodPostal = new clsCodigoPostal();

            cCodPostal.Clave = pCodigoPostal;
            CatalogoCodigoPostalRdn catEstado = new CatalogoCodigoPostalRdn();
            List <pa_PeticionesWeb_Catalogos_Obtener_CodigosPostales_Result> respuesta = new List <pa_PeticionesWeb_Catalogos_Obtener_CodigosPostales_Result>();

            respuesta = catEstado.solicitarCodigoPostal(cCodPostal, errorErrror);

            return(Json(respuesta, JsonRequestBehavior.AllowGet));
        }
Example #4
0
        public List <pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal_Result> ObtenerEstadoCP(clsCodigoPostal pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal(
                        clave: pEntrada.Clave,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        pi_errorNumero: pError.Numero,
                        pnvc_errorMensaje: pError.Mensaje,
                        pi_errorLinea: pError.Linea,
                        pnvc_errorProcAlm: pError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: pError.Severidad,
                        pi_errorEstado: pError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(respuestaWeb);
        }
        public List <pa_PeticionesWeb_Catalogos_Obtener_PoblacionesOColoniasByCodigoPostal_Result> solicitarPobColCP(clsCodigoPostal pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaweb = new List <pa_PeticionesWeb_Catalogos_Obtener_PoblacionesOColoniasByCodigoPostal_Result>();

            try
            {
                respuestaweb = obtenerPobColCP.ObtenerPoblacionColoniaCP(pEntrada, pError);
            }
            catch (Exception)
            {
                throw;
            }
            return(respuestaweb);
        }
        public List <pa_PeticionesWeb_Catalogos_Obtener_MunicipioByCodigoPostal_Result> solicitarMunicipioCP(clsCodigoPostal pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_MunicipioByCodigoPostal_Result>();

            try
            {
                respuestaWeb = ObtenerMunicipioCP.ObtenerMunicipioCP(pEntrada, pError);
            }
            catch (Exception)
            {
                throw;
            }
            return(respuestaWeb);
        }