public static IList <PlanoParentescoAgregado> Carregar(Object planoId, Parentesco.eTipo tipo) { String query = ""; if (tipo != Parentesco.eTipo.Indeterminado) { query = String.Concat("plano_parentesco_agregado.*,plano_descricao, parentesco_descricao", " FROM plano_parentesco_agregado ", " INNER JOIN plano ON plano_id=planoparentescoagregado_planoId", " INNER JOIN parentesco ON parentesco_id=planoparentescoagregado_parentescoId AND parentesco_tipo=", Convert.ToInt32(tipo), " WHERE planoparentescoagregado_planoId=", planoId, " ORDER BY parentesco_descricao"); } else { query = String.Concat("plano_parentesco_agregado.*,plano_descricao, parentesco_descricao", " FROM plano_parentesco_agregado ", " INNER JOIN plano ON plano_id=planoparentescoagregado_planoId", " INNER JOIN parentesco ON parentesco_id=planoparentescoagregado_parentescoId", " WHERE planoparentescoagregado_planoId=", planoId, " ORDER BY parentesco_descricao"); } return(LocatorHelper.Instance.ExecuteQuery <PlanoParentescoAgregado>(query, typeof(PlanoParentescoAgregado))); }
public static IList <ContratoADMParentescoAgregado> Carregar(Object contratoAdmId, Parentesco.eTipo tipo) { String query = ""; if (tipo != Parentesco.eTipo.Indeterminado) { query = String.Concat("contratoAdm_parentesco_agregado.*,contratoAdm_descricao", " FROM contratoAdm_parentesco_agregado ", " INNER JOIN contratoAdm ON contratoAdm_id=contratoAdmparentescoagregado_contratoAdmId", //" INNER JOIN parentesco ON parentesco_id=contratoAdmparentescoagregado_parentescoId AND parentesco_tipo=", Convert.ToInt32(tipo), " WHERE contratoAdmparentescoagregado_parentescotipo=", Convert.ToInt32(tipo), " AND contratoAdmparentescoagregado_contratoAdmId=", contratoAdmId, " ORDER BY contratoAdmparentescoagregado_parentescoDescricao"); } else { query = String.Concat("contratoAdm_parentesco_agregado.*,contratoAdm_descricao", " FROM contratoAdm_parentesco_agregado ", " INNER JOIN contratoAdm ON contratoAdm_id=contratoAdmparentescoagregado_contratoAdmId", //" INNER JOIN parentesco ON parentesco_id=contratoAdmparentescoagregado_parentescoId", " WHERE contratoAdmparentescoagregado_contratoAdmId=", contratoAdmId, " ORDER BY contratoAdmparentescoagregado_parentescoDescricao"); //contratoAdmparentescoagregado_parentescotipo=", Convert.ToInt32(tipo), " AND } return(LocatorHelper.Instance.ExecuteQuery <ContratoADMParentescoAgregado>(query, typeof(ContratoADMParentescoAgregado))); }
public static IList <AgregadoRegra> Carregar(Object contratoAdmId, Parentesco.eTipo tipo) { String query = "* FROM agregado_regra WHERE agregadoregra_contratoAdmId=" + contratoAdmId + " AND agregadoregra_tipo=" + Convert.ToInt32(tipo); return(LocatorHelper.Instance.ExecuteQuery <AgregadoRegra>(query, typeof(AgregadoRegra))); }