private string ProcesarSeleccion(Paquete paquete) { string respuesta = ""; if (paquete.TipoDominio == TipoDato.Delegacion) { List <Delegacion> listaDelegaciones = DelegacionDAO.ConsultarDelegaciones(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaDelegaciones); } else if (paquete.TipoDominio == TipoDato.Usuario) { List <Usuario> listaUsuarios = UsuarioDAO.ConsultarUsuarios(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaUsuarios); } else if (paquete.TipoDominio == TipoDato.Municipio) { List <Municipio> listaMunicipios = MunicipioDAO.ConsultarMunicipios(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaMunicipios); } else if (paquete.TipoDominio == TipoDato.DelegacionTipo) { List <DelegacionTipo> listaTiposDelegacion = DelegacionTipoDAO.ConsultarTipos(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaTiposDelegacion); } else if (paquete.TipoDominio == TipoDato.Conductor) { List <Conductor> listaConductores = ConductorDAO.ConsultarConductores(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaConductores); } else if (paquete.TipoDominio == TipoDato.Vehiculo) { List <Vehiculo> listaVehiculos = VehiculoDAO.ConsultarVehiculos(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaVehiculos); } else if (paquete.TipoDominio == TipoDato.Cargo) { List <Cargo> listaCargos = CargoDAO.ConsultarCargos(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaCargos); } else if (paquete.TipoDominio == TipoDato.Dictamen) { Dictamen dictamen = DictamenDAO.ConsultarDictamenDeReporte(paquete.Consulta); respuesta = JsonSerializer.Serialize(dictamen); } else if (paquete.TipoDominio == TipoDato.ReporteSiniestro) { List <ReporteSiniestro> listaReporteSiniestro = ReporteSiniestroDAO.ConsultarReportes(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaReporteSiniestro); } else if (paquete.TipoDominio == TipoDato.Fotografia) { //Implementar FotografiaDAO } return(respuesta); }
private void CargarCmb_Cargo() { cargos = CargoDAO.ConsultarCargos(); cmb_Cargo.ItemsSource = cargos; }