/// <summary> /// método crair sobrescrito /// </summary> /// <param name="session">session</param> /// <param name="projeto">projeto</param> /// <param name="txNome">String</param> /// <param name="nbPontosNaoIniciado">NbPontosNaoIniciado</param> /// <param name="nbPontosEmAnalise">NbPontosEmAnalise</param> /// <param name="nbPontosEmDesenv">NbPontosEmDesenv</param> /// <param name="nbPontosPronto">NbPontosPronto</param> /// <param name="nbPontosDesvio">NbPontosDesvio</param> /// <param name="nbPontosTotal">NbPontosTotal</param> /// <param name="save">bool</param> /// <returns>modulo</returns> public static WexProject.BLL.Models.Escopo.Modulo CriarTeste(Session session, WexProject.BLL.Models.Geral.Projeto projeto, String txNome = "", int nbPontosNaoIniciado = 0, int nbPontosEmAnalise = 0, int nbPontosEmDesenv = 0, int nbPontosPronto = 0, int nbPontosDesvio = 0, int nbPontosTotal = 0, bool save = false) //public void Criar(int NbPontosNaoIniciado, int NbPontosEmAnalise, int NbPontosEmDesenv, int NbPontosPronto, int NbPontosDesvio, int NbPontosTotal, bool save = false) { //Console.Write(this.Criar); WexProject.BLL.Models.Escopo.Modulo modulo = new WexProject.BLL.Models.Escopo.Modulo(session); if (String.IsNullOrEmpty(txNome)) { modulo.TxNome = GetDescricao(); } modulo.NbPontosNaoIniciado = nbPontosNaoIniciado; modulo.NbPontosEmAnalise = nbPontosEmAnalise; modulo.NbPontosEmDesenv = nbPontosEmDesenv; modulo.NbPontosPronto = nbPontosPronto; modulo.NbPontosDesvio = nbPontosDesvio; modulo.NbPontosTotal = nbPontosTotal; modulo.Projeto = projeto; if (save) { modulo.Save(); } return(modulo); }
/// <summary> /// método CriarFilho /// </summary> /// <param name="contexto">session</param> /// <param name="moduloPai">Modulo</param> /// <param name="txNome">String</param> /// <param name="save">bool</param> /// <returns>moduloFilho</returns> public static WexProject.BLL.Models.Escopo.Modulo CriarModuloFilho(Session session, WexProject.BLL.Models.Escopo.Modulo moduloPai, String txNome = "", bool save = false) { WexProject.BLL.Models.Escopo.Modulo moduloFilho = Criar(session, moduloPai.Projeto, txNome, false); moduloFilho.ModuloPai = moduloPai; if (save) { moduloFilho.Save(); } return(moduloFilho); }
/// <summary> /// método Criar /// </summary> /// <param name="session">session</param> /// <param name="projeto">Projeto</param> /// <param name="txNome">String</param> /// <param name="save">bool</param> /// <returns>modulo</returns> public static WexProject.BLL.Models.Escopo.Modulo Criar(Session session, WexProject.BLL.Models.Geral.Projeto projeto, String txNome = "", uint tamanho = 1, bool save = false) { WexProject.BLL.Models.Escopo.Modulo modulo = new WexProject.BLL.Models.Escopo.Modulo(session); if (String.IsNullOrEmpty(txNome)) { modulo.TxNome = GetDescricao(); } else { modulo.TxNome = txNome; } modulo.Projeto = projeto; modulo.NbPontosTotal = tamanho; if (save) { modulo.Save(); } return(modulo); }