示例#1
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));
        }
示例#2
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));
        }
示例#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));
        }