private string GerarStringCalculoRayleighPrazo(int Projeto, double KDSI) { return(string.Format("SELECT Fases.Descricao as Fase, Distribuicao_Esforco_Fase_Tipo.Percentual / 100 as Valor " + "FROM Projeto " + "INNER JOIN Distribuicao_Esforco_Fase_Tipo " + " ON Projeto.Tipo_Fundamental = Distribuicao_Esforco_Fase_Tipo.Tipo_Fundamental " + "INNER JOIN Tamanho_Projeto " + " ON Distribuicao_Esforco_Fase_Tipo.Tamanho_Projeto = Tamanho_Projeto.Codigo " + "INNER JOIN Fases " + " ON Distribuicao_Esforco_Fase_Tipo.Fase = Fases.Codigo " + "INNER JOIN Tipo_Distribuicao " + " ON Distribuicao_Esforco_Fase_Tipo.Tipo_Distribuicao = Tipo_Distribuicao.Codigo " + "WHERE (Tamanho_Projeto.Tamanho_Min <= {0}) " + "AND (Tamanho_Projeto.Tamanho_Max >= {0}) " + "AND (Distribuicao_Esforco_Fase_Tipo.Tipo_Distribuicao = 2) " + "AND (Projeto.Codigo = {1}) ", Biblioteca.FormatarNumero(KDSI), Projeto)); }
private string GerarStringInserir(M_Projeto_Historico Projeto_Historico) { return(String.Format("INSERT INTO Projeto_Historico (Projeto, Data, Tamanho_PF) VALUES ({0}, '{1}', {2})", Projeto_Historico.Projeto, Biblioteca.FormatarData(Projeto_Historico.Data), Biblioteca.FormatarNumero(Projeto_Historico.Tamanho_PF))); }
private string GerarStringAlterar(M_Projeto Projeto) { return(String.Format("UPDATE Projeto SET Nome = '{0}', Data_Inicio = '{1}', Data_Termino = '{2}', Modelo = {3}, Tipo_Fundamental = {4}, Status = {5} WHERE Codigo = {6}", Projeto.Nome, Biblioteca.FormatarData(Projeto.Data_Inicio), Biblioteca.FormatarData(Projeto.Data_Termino), Projeto.Modelo, Projeto.Tipo_Fundamental, Biblioteca.ConverterBool2Int(Projeto.Status), Projeto.Codigo)); }
private string GerarStringInserir(M_Projeto Projeto) { return(String.Format("INSERT INTO Projeto (Nome, Data_Inicio, Data_Termino, Modelo, Tipo_Fundamental, Status) VALUES ('{0}', '{1}', '{2}', {3}, {4}, {5})", Projeto.Nome, Biblioteca.FormatarData(Projeto.Data_Inicio), Biblioteca.FormatarData(Projeto.Data_Termino), Projeto.Modelo, Projeto.Tipo_Fundamental, Biblioteca.ConverterBool2Int(Projeto.Status))); }