public ServicoRequisito() { repositorioRequisito = (IRepositoryRequisito)AbstractFactoryRepository.GetInstance( ConfigurationManager.AppSettings["METODO_FABRICA"]).GetRepository("Requisito"); repositorioTipoRequisito = (IRepositoryTipoRequisito)AbstractFactoryRepository.GetInstance( ConfigurationManager.AppSettings["METODO_FABRICA"]).GetRepository("TipoRequisito"); }
public ServicoRastreabilidade() { repositorioRequisito = (IRepositoryRequisito)AbstractFactoryRepository.GetInstance( ConfigurationManager.AppSettings["METODO_FABRICA"]).GetRepository("Requisito"); repositorioCasoDeUso = (IRepositoryCasoDeUso)AbstractFactoryRepository.GetInstance( ConfigurationManager.AppSettings["METODO_FABRICA"]).GetRepository("CasoDeUso"); }
public Requisito(String nome, String descricao, TipoRequisito tipoRequisito, Projeto projeto, Usuario usuario) { this.Nome = nome; this.Descricao = descricao; this.Atributo = tipoRequisito; this.Projeto = projeto; projeto.Requisitos.Add(this); AdicionarHistorico("Criação do documento. ", usuario); IRepositoryRequisito repositorioRequisito = (IRepositoryRequisito)AbstractFactoryRepository.GetInstance( ConfigurationManager.AppSettings["METODO_FABRICA"]).GetRepository("Requisito"); this.Codigo = repositorioRequisito.GetMaxCodigo(this.projeto.Id, this.Atributo.Id) + 1; }