示例#1
0
        public ActionResult ActualizarOficialia(int id)
        {
            CabeceroPeticion cabeceroPeticion = new CabeceroPeticion
            {
                SesionId = 1
            };

            ConsultaOficialiaPeticion peticion = new ConsultaOficialiaPeticion
            {
                OId = id
            };

            GeoServicio geoServicio = new GeoServicio();
            ConsultaOficialiaRespuesta respuesta = geoServicio.ConsultarOficialia(peticion);
            Oficialia oficialia = respuesta.Oficialia;

            Servicio servicio = new Servicio();
            CatalogoMunicipioRespuesta catalogoMunicipioRespuesta = servicio.ConsultarCatalogoMunicipioGeografia(cabeceroPeticion);

            oficialia.MunicipioLista = new List <Municipio>(catalogoMunicipioRespuesta.ColMunicipio);

            CatalogoLocalidadRespuesta catalogoLocalidadRespuesta = servicio.ConsultarCatalogoLocalidadGeografiaCoahuila(cabeceroPeticion);

            oficialia.LocalidadLista = new List <Localidad>(catalogoLocalidadRespuesta.ColLocalidad);
            return(View(oficialia));
        }
示例#2
0
        public ActionResult CrearOficina(string userJson)
        {
            Usuario usuario = JsonConvert.DeserializeObject <Usuario>(userJson);

            usuario.Json     = userJson;
            ViewBag.UserJson = userJson;

            CabeceroPeticion cabeceroPeticion = new CabeceroPeticion
            {
                SesionId = usuario.SesionId
            };

            Servicio servicio = new Servicio();

            Oficina oficina = new Oficina();
            CatalogoMunicipioRespuesta catalogoMunicipioRespuesta = servicio.ConsultarCatalogoMunicipioGeografia(cabeceroPeticion);

            oficina.MunicipioLista = new List <Municipio>(catalogoMunicipioRespuesta.ColMunicipio);

            CatalogoLocalidadRespuesta catalogoLocalidadRespuesta = servicio.ConsultarCatalogoLocalidadGeografiaCoahuila(cabeceroPeticion);

            oficina.LocalidadLista = new List <Localidad>(catalogoLocalidadRespuesta.ColLocalidad);

            oficina.TipoLista = new List <TipoOficina>();
            oficina.TipoLista.Add(new TipoOficina(1, "Oficialia"));
            oficina.TipoLista.Add(new TipoOficina(2, "Módulo Hospitalario"));

            string s = "@IzaSy@2q7-n¡6n79RnZ5Yf7bRPU9tFjz¡cuCn@";

            s = s.Replace('@', 'A').Replace('¡', 'l');
            ViewBag.ApiKey = s;

            return(View(oficina));
        }
示例#3
0
        public ActionResult ActualizarOficina(int id)
        {
            Usuario usuario = new Usuario
            {
                UsuarioDesc = "Administrador",
                CorreoE     = "*****@*****.**",
                Rol         = new Rol {
                    RolId = 2
                }
            };

            usuario.Json = JsonConvert.SerializeObject(usuario);

            ViewBag.UserJson = usuario.Json;

            CabeceroPeticion cabeceroPeticion = new CabeceroPeticion
            {
                SesionId = 1
            };

            ConsultarOficinaPeticion peticion = new ConsultarOficinaPeticion
            {
                OId = id
            };

            GeoServicio geoServicio             = new GeoServicio();
            ConsultarOficinaRespuesta respuesta = geoServicio.ConsultarOficina(peticion);
            Oficina oficina = respuesta.Oficina;

            Servicio servicio = new Servicio();
            CatalogoMunicipioRespuesta catalogoMunicipioRespuesta = servicio.ConsultarCatalogoMunicipioGeografia(cabeceroPeticion);

            oficina.MunicipioLista = new List <Municipio>(catalogoMunicipioRespuesta.ColMunicipio);

            CatalogoLocalidadRespuesta catalogoLocalidadRespuesta = servicio.ConsultarCatalogoLocalidadGeografiaCoahuila(cabeceroPeticion);

            oficina.LocalidadLista = new List <Localidad>(catalogoLocalidadRespuesta.ColLocalidad);

            oficina.TipoLista = new List <TipoOficina>();
            oficina.TipoLista.Add(new TipoOficina(1, "Oficialia"));
            oficina.TipoLista.Add(new TipoOficina(2, "Módulo Hospitalario"));

            string s = "@IzaSy@2q7-n¡6n79RnZ5Yf7bRPU9tFjz¡cuCn@";

            s = s.Replace('@', 'A').Replace('¡', 'l');
            ViewBag.ApiKey = s;

            return(View(oficina));
        }
示例#4
0
        public ActionResult CrearOficialia()
        {
            CabeceroPeticion cabeceroPeticion = new CabeceroPeticion
            {
                SesionId = 1
            };
            Servicio servicio = new Servicio();

            Oficialia oficialia = new Oficialia();
            CatalogoMunicipioRespuesta catalogoMunicipioRespuesta = servicio.ConsultarCatalogoMunicipioGeografia(cabeceroPeticion);

            oficialia.MunicipioLista = new List <Municipio>(catalogoMunicipioRespuesta.ColMunicipio);


            CatalogoLocalidadRespuesta catalogoLocalidadRespuesta = servicio.ConsultarCatalogoLocalidadGeografiaCoahuila(cabeceroPeticion);

            oficialia.LocalidadLista = new List <Localidad>(catalogoLocalidadRespuesta.ColLocalidad);
            return(View(oficialia));
        }