/// <summary> /// Buscamos un NUC en las vistas materializadas de la Procuraduria /// </summary> private async void BuscarNUCInterconexion() { bool Error = false; ShowSearch = Visibility.Visible; await Task.Factory.StartNew(() => { try{ if (!string.IsNullOrEmpty(Nuc)) { LstInterconexion = new ObservableCollection <VM_IMPUTADOSDATOS>(); using (EntidadInterconexion contexto = new EntidadInterconexion()) { LstInterconexion = new ObservableCollection <VM_IMPUTADOSDATOS>(contexto.Database.SqlQuery <VM_IMPUTADOSDATOS>("SELECT * FROM SSP.VM_IMPUTADOSDATOS WHERE EXPEDIENTEID LIKE '1%' AND EXPEDIENTEID LIKE '%'||:param1 ", new OracleParameter("param1", Nuc))); } } } catch (Exception ex) { Error = true; } }); ShowSearch = Visibility.Collapsed; if (Error) { mensajeAlerta("Algo pasó...", "Ocurrió un error al consultar interconexión, verifique su conexión."); } }
/// <summary> /// Buscamos un NUC en las vistas materializadas de la Procuraduria /// </summary> private void BuscarNUCInterconexion() { if (!string.IsNullOrEmpty(Nuc)) { LstInterconexion = new ObservableCollection <VM_IMPUTADOSDATOS>(); using (EntidadInterconexion contexto = new EntidadInterconexion()) { LstInterconexion = new ObservableCollection <VM_IMPUTADOSDATOS>(contexto.Database.SqlQuery <VM_IMPUTADOSDATOS>("SELECT * FROM SSP.VM_IMPUTADOSDATOS WHERE EXPEDIENTEID LIKE '1%' AND EXPEDIENTEID LIKE '%'||:param1 ", new OracleParameter("param1", Nuc))); } } }
void MediaFiliacion() { if (SelectedInterconexion != null) { using (EntidadInterconexion contexto = new EntidadInterconexion()) { LstMediaFiliacion = new ObservableCollection <cMF>(contexto.Database.SqlQuery <cMF>("SELECT * FROM SSP.VM_IMPUTADOSFILIACION WHERE EXPEDIENTEid= :param1 AND PERSONAFISICAID = :param2 ", new OracleParameter("param1", SelectedInterconexion.EXPEDIENTEID), new OracleParameter("param2", SelectedInterconexion.PERSONAFISICAID))); if (LstMediaFiliacion != null) { foreach (var mf in LstMediaFiliacion) { if (LstImputadoFiliacion == null) { LstImputadoFiliacion = new ObservableCollection <IMPUTADO_FILIACION>(); } if (mf.CEJACOLOCACIONID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 12, ID_TIPO_FILIACION = (short)mf.CEJACOLOCACIONID, //FEC_CAPTURA = DateTime.Now }); } if (mf.CEJAFORMAID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 14, ID_TIPO_FILIACION = (short)mf.CEJAFORMAID, //FEC_CAPTURA = DateTime.Now }); } if (mf.CEJAGROSORID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 13, ID_TIPO_FILIACION = (short)mf.CEJAGROSORID, //FEC_CAPTURA = DateTime.Now }); } if (mf.CEJATAMANOID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 15, ID_TIPO_FILIACION = (short)mf.CEJATAMANOID, //FEC_CAPTURA = DateTime.Now }); } if (mf.PIELCOLORID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 30, ID_TIPO_FILIACION = (short)mf.PIELCOLORID, //FEC_CAPTURA = DateTime.Now }); } if (mf.CABELLOESTILOID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 11, ID_TIPO_FILIACION = (short)mf.CABELLOESTILOID, //FEC_CAPTURA = DateTime.Now }); } if (mf.CABELLOCOLORID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 9, ID_TIPO_FILIACION = (short)mf.CABELLOCOLORID, //FEC_CAPTURA = DateTime.Now }); } if (mf.FRENTEALTURAID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 27, ID_TIPO_FILIACION = (short)mf.FRENTEALTURAID, //FEC_CAPTURA = DateTime.Now }); } if (mf.FRENTEANCHURAID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 29, ID_TIPO_FILIACION = (short)mf.FRENTEANCHURAID, //FEC_CAPTURA = DateTime.Now }); } if (mf.OJOFORMAID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 17, ID_TIPO_FILIACION = (short)mf.OJOFORMAID, //FEC_CAPTURA = DateTime.Now }); } if (mf.OJOTAMANOID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 18, ID_TIPO_FILIACION = (short)mf.OJOTAMANOID, //FEC_CAPTURA = DateTime.Now }); } if (mf.NARIZTIPOID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 3, ID_TIPO_FILIACION = (short)mf.NARIZTIPOID, //FEC_CAPTURA = DateTime.Now }); } if (mf.NARIZBASEID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 5, ID_TIPO_FILIACION = (short)mf.NARIZBASEID, //FEC_CAPTURA = DateTime.Now }); } if (mf.BOCATAMANOID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 19, ID_TIPO_FILIACION = (short)mf.BOCATAMANOID, //FEC_CAPTURA = DateTime.Now }); } if (mf.BOCAPECULIARID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 20, ID_TIPO_FILIACION = (short)mf.BOCAPECULIARID, //FEC_CAPTURA = DateTime.Now }); } if (mf.LABIOLONGITUDID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 32, ID_TIPO_FILIACION = (short)mf.LABIOLONGITUDID, //FEC_CAPTURA = DateTime.Now }); } if (mf.LABIOGROSORID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 21, ID_TIPO_FILIACION = (short)mf.LABIOGROSORID, //FEC_CAPTURA = DateTime.Now }); } if (mf.LABIOPECULIARID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 33, ID_TIPO_FILIACION = (short)mf.LABIOPECULIARID, //FEC_CAPTURA = DateTime.Now }); } if (mf.BARBILLAINCLINACIONID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 26, ID_TIPO_FILIACION = (short)mf.BARBILLAINCLINACIONID, //FEC_CAPTURA = DateTime.Now }); } if (mf.BARBILLAFORMAID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 25, ID_TIPO_FILIACION = (short)mf.BARBILLAFORMAID, //FEC_CAPTURA = DateTime.Now }); } if (mf.OREJAFORMAID != null) { LstImputadoFiliacion.Add(new IMPUTADO_FILIACION() { ID_MEDIA_FILIACION = 34, ID_TIPO_FILIACION = (short)mf.OREJAFORMAID, //FEC_CAPTURA = DateTime.Now }); } } } } } }