public ActionResult EliminarOficialia(int oid) { GeoServicio geoServicio = new GeoServicio(); ActualizarOficialiaRespuesta respuesta = geoServicio.EliminarOficialia(oid); return(Json(respuesta, JsonRequestBehavior.AllowGet)); }
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)); }
public ActionResult GuardarOficialia(string jsonOficialia) { InsertarOficialiaPeticion peticion = new InsertarOficialiaPeticion { Oficialia = JsonConvert.DeserializeObject <Oficialia>(jsonOficialia) }; GeoServicio geoServicio = new GeoServicio(); InsertarOficialiaRespuesta respuesta = geoServicio.InsertarOficialia(peticion); return(Json(respuesta, JsonRequestBehavior.AllowGet)); }
public ActionResult ActualizarOficina(string jsonOficina) { ActualizarOficinaPeticion peticion = new ActualizarOficinaPeticion { Oficina = JsonConvert.DeserializeObject <Oficina>(jsonOficina) }; GeoServicio geoServicio = new GeoServicio(); ActualizarOficinaRespuesta respuesta = geoServicio.ActualizarOficina(peticion); return(Json(respuesta, JsonRequestBehavior.AllowGet)); }
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)); }
public ActionResult OficialiasTabla() { ConsultaOficialiasPeticion peticion = new ConsultaOficialiasPeticion { ColMunicipios = new Collection <Municipio>() }; ConsultaOficialiasRespuesta respuesta = new GeoServicio().ConsultarOficialias(peticion); if (respuesta.Cabecero.EsRespuestaExistosa()) { return(View(respuesta.DTOficialia)); } else { return(View(new DataTable())); } }
public ActionResult OficinasConsulta(string userJson) { Usuario usuario = JsonConvert.DeserializeObject <Usuario>(userJson); usuario.Json = userJson; if (usuario.Rol.RolId == 3) { ViewBag.perfilInvalido = 1; } ConsultarOficinasPeticion peticion = new ConsultarOficinasPeticion { Cabecero = new CabeceroPeticion { SesionId = usuario.SesionId }, ColMunicipios = new Collection <Municipio>() }; ConsultarOficinasRespuesta respuesta = new GeoServicio().ConsultarOficinas(peticion); respuesta.UserJson = userJson; if (!respuesta.Cabecero.EsRespuestaExistosa()) { respuesta.DTOficinas = new DataTable(); } ViewBag.FechaReporte = DateTime.Now.ToString("dd/MM/yyyy h:mm tt", CultureInfo.InvariantCulture); string s = "@IzaSy@2q7-n¡6n79RnZ5Yf7bRPU9tFjz¡cuCn@"; s = s.Replace('@', 'A').Replace('¡', 'l'); ViewBag.ApiKey = s; return(View(respuesta)); }