public static Asegurado performDataSearchAsegurado(decimal personaId_decimal) { dsContratanteTableAdapters.ContratanteTableAdapter ta = new dsContratanteTableAdapters.ContratanteTableAdapter(); dsContratante.ContratanteDataTable dt = ta.GetDataByPersonaId(personaId_decimal); dsAseguradoTableAdapters.AseguradoTableAdapter aseguradota = new dsAseguradoTableAdapters.AseguradoTableAdapter(); dsAsegurado.AseguradoDataTable aseguradodt = aseguradota.GetDataById(Convert.ToInt32(personaId_decimal)); Asegurado p = new Asegurado(); if (dt.Rows.Count > 0) { dsContratante.ContratanteRow row = (dsContratante.ContratanteRow)dt.Rows[0]; try { dsAsegurado.AseguradoRow aseguradoRow = (dsAsegurado.AseguradoRow)aseguradodt.Rows[0]; p.ocupacionGiro = aseguradoRow.ocupacionGiro; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { dsAsegurado.AseguradoRow aseguradoRow = (dsAsegurado.AseguradoRow)aseguradodt.Rows[0]; p.brevete = aseguradoRow.brevete; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { dsAsegurado.AseguradoRow aseguradoRow = (dsAsegurado.AseguradoRow)aseguradodt.Rows[0]; p.brevetefExpedicion = "" + aseguradoRow.brevetefExpedicion; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { dsAsegurado.AseguradoRow aseguradoRow = (dsAsegurado.AseguradoRow)aseguradodt.Rows[0]; p.brevetefVencimiento = "" + aseguradoRow.brevetefVencimiento; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.email = row.email; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.TelefonoFijo2 = row.TelefonoFijo2; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.personaId = "" + row.personaid; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.persona = row.persona; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.TelefonoFijo1 = row.TelefonoFijo1; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.Fax = row.Fax; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.direccionTrabajo = row.direccionTrabajo; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.ubigeoIdTrabajo = row.ubigeoIdTrabajo; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.distritoTrabajo = row.distritoTrabajo; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.TDocumentoIdentidad = row.TDocumentoIdentidad; // p.tdoidId = d.ToString(); } catch (Exception ex) { LoggerFacade.LogException(ex); p.TDocumentoIdentidad = "-1"; } try { p.DocumentoIdentidad = row.DocumentoIdentidad.ToString(); } catch (Exception ex) { LoggerFacade.LogException(ex); p.DocumentoIdentidad = ""; } } return p; }
public static DatosPersona performDataSearch(decimal personaId_decimal) { dsContratanteTableAdapters.ContratanteTableAdapter ta = new dsContratanteTableAdapters.ContratanteTableAdapter(); dsContratante.ContratanteDataTable dt = ta.GetDataByPersonaId(personaId_decimal); DatosPersona p = new DatosPersona(); if (dt.Rows.Count > 0) { dsContratante.ContratanteRow row = (dsContratante.ContratanteRow)dt.Rows[0]; p.personaFlag = "usuario encontrado"; try { p.email = row.email; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.otroTelefono = row.TelefonoFijo2; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.personaId = "" + row.personaid; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.persona = row.persona; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.tfijo = row.TelefonoFijo1; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.tfax = row.Fax; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.direccion = row.direccionTrabajo; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.ubigeoId = row.ubigeoIdTrabajo; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.ubigeo = row.distritoTrabajo; } catch (Exception ex) { LoggerFacade.LogException(ex); } try { p.tdoidId = row.TDocumentoIdentidad; // p.tdoidId = d.ToString(); } catch (Exception ex) { LoggerFacade.LogException(ex); p.tdoidId = "-1"; } try { p.docid = row.DocumentoIdentidad.ToString(); } catch (Exception ex) { LoggerFacade.LogException(ex); p.docid = ""; } //try //{ // p.personaJuridicaFlag = row.chkPersonaJuridica.ToString(); //} //catch (Exception ex) //{ // p.personaJuridicaFlag = "0"; //} } return p; }