示例#1
0
 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)));
 }
示例#3
0
 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));
 }
示例#4
0
 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)));
 }