public Empresa FindEmpresaByUsuarioId(int usuarioId) { var sql = String.Format("select * from COMPUMUNDOHIPERMEGARED.Empresa e where e.usuario_id = {0}", usuarioId); var dt = DataBase.GetInstance().Query(sql); return(Empresa.traerDe(dt.Rows[0])); }
public List <Empresa> filtrarEmpresas(String razonSocial, String cuit, String email, Pagina pag) { var parametros = new List <QueryParameter>(); var sql = "select * " + this.getBusquedaQuery(razonSocial, cuit, email, parametros) + String.Format(" ORDER BY id_empresa OFFSET {0} ROWS FETCH NEXT {1} ROWS ONLY", pag.FirstResultIndex(), pag.pageSize); var dt = DataBase.GetInstance() .TypedQuery(sql, parametros.ToArray()); var lista = new List <Empresa>(); foreach (DataRow dr in dt.Rows) { lista.Add(Empresa.traerDe(dr)); } return(lista); }