private ObraEtapa PreencherCamposOrigatoriosObraEtapa() { UEN UEN = new UEN(); CentroCusto centroCusto = new CentroCusto(); Despesa despesa = new Despesa(); Fase fase = new Fase(); ObraEtapa obraEtapa = new ObraEtapa(); int idUsuarioTeste = 0; obraEtapa.idEmpresa = new BIZEmpresa().PesquisarEmpresa(new Empresa())[0].idEmpresa; obraEtapa.numeroLicitacao = "999999999"; obraEtapa.idCliente = new BIZCliente().PesquisarCliente(new Cliente())[0].idCliente; obraEtapa.nomeCliente = "Cliente Teste"; obraEtapa.Descricao = "Etapa Teste"; obraEtapa.nomeEvento = "Evento Teste"; obraEtapa.valorContrato = Decimal.Parse("999.99"); obraEtapa.dataInicio = DateTime.Now; obraEtapa.dataTermino = DateTime.Now; UEN = new BIZUEN().PesquisarUEN(new UEN())[0]; centroCusto = new BIZCentroCusto().PesquisarCentroCusto(new CentroCusto())[0]; despesa = new BIZDespesa().PesquisarDespesa(new Despesa())[0]; fase = new BIZFase().PesquisarFases(new Fase())[0]; idUsuarioTeste = new BIZUsuario().PesquisarUsuario(new Usuario())[0].idUsuario; obraEtapa.lstGastosPrevistos = new List <ObraEtapaGastoPrevisto>(); obraEtapa.lstGastosPrevistos.Add(new ObraEtapaGastoPrevisto() { idUEN = UEN.idUEN, idCentroCusto = centroCusto.idCentroCusto, idDespesa = despesa.idDespesa, Valor = Decimal.Parse("999.99"), Observacao = "Teste de lançamento previsto", UnitTest = 1 }); obraEtapa.lstGastosRealizados = new List <ObraEtapaGastoRealizado>(); obraEtapa.lstGastosRealizados.Add(new ObraEtapaGastoRealizado() { idUEN = UEN.idUEN, idCentroCusto = centroCusto.idCentroCusto, idDespesa = despesa.idDespesa, Data = DateTime.Now, Valor = Decimal.Parse("999.99"), Observacao = "Teste de lançamento realizado", UnitTest = 1 }); obraEtapa.lstFases = new List <ObraEtapaFase>(); obraEtapa.lstFases.Add(new ObraEtapaFase() { idFase = fase.idFase, dataInicio = DateTime.Today, dataPrevTermino = DateTime.Today, dataTermino = DateTime.Today, UnitTest = 1 }); obraEtapa.lstFollowUps = new List <ObraEtapaFollowUp>(); obraEtapa.lstFollowUps.Add(new ObraEtapaFollowUp() { idUsuario = idUsuarioTeste, Descricao = "TesteFU", Data = DateTime.Today, UnitTest = 1 }); //obraEtapa.lstPlanejamentos = new List<ObraEtapaPlanejamento>(); //obraEtapa.lstPlanejamentos.Add(new ObraEtapaPlanejamento() //{ // idObraEtapa = obraEtapa.idObraEtapa, // idUEN = UEN.idUEN, // valorPrevisto = 99, // UnitTest = 1 //}); //obraEtapa.lstPlanejamentos.Add(new ObraEtapaPlanejamento() //{ // idObraEtapa = obraEtapa.idObraEtapa, // idUEN = UEN.idUEN, // valorPrevisto = 88, // UnitTest = 1 //}); obraEtapa.UnitTest = 1; return(obraEtapa); }