/// <summary> /// Busca a sessão, id do modulo e id da estoria no BD /// </summary> /// <param name="session">session</param> /// <param name="modulo">Modulo</param> /// <param name="estoriaPai">EstoriaPai</param> /// <returns>return</returns> private static XPCollection GetEstoriaFilhos(Session session, Modulo modulo, Estoria estoriaPai) { return(new XPCollection(session, typeof(Estoria), CriteriaOperator.Parse(String.Format("Modulo.Oid = '{0}' AND EstoriaPai = '{1}' ", modulo.Oid, estoriaPai.Oid)))); }
/// <summary> /// Busca os valores de session e id do modulo no BD /// </summary> /// <param name="session">session</param> /// <param name="modulo">modulo</param> /// <returns>return</returns> private static XPCollection GetRequisitosPorModulo(Session session, Modulo modulo) { return(new XPCollection(session, typeof(Requisito), CriteriaOperator.Parse(String.Format("Modulo.Oid = '{0}'", modulo.Oid)))); }
/// <summary> /// Busca a sessão e o id do modulo no BD /// </summary> /// <param name="session">session</param> /// <param name="modulo">modulo</param> /// <returns>return</returns> private static XPCollection GetEstoriaPorModulo(Session session, Modulo modulo) { return(new XPCollection(session, typeof(Estoria), CriteriaOperator.Parse(String.Format("EstoriaPai is null AND Modulo.Oid = '{0}'", modulo.Oid)))); }
/// <summary> /// Busca a sessão, o id projeto e o id do modulopai no BD /// </summary> /// <param name="session">session</param> /// <param name="projeto">projeto</param> /// <param name="moduloPai">modulopai</param> /// <returns>return</returns> private static XPCollection GetModulosFilhos(Session session, Projeto projeto, Modulo moduloPai) { if (projeto == null || moduloPai == null) { return(new XPCollection()); } else { return(new XPCollection(session, typeof(Modulo), CriteriaOperator.Parse(String.Format("Projeto.Oid = '{0}' AND ModuloPai.Oid = '{1}'", projeto.Oid, moduloPai.Oid)))); } }