internal static string UpdateStatements(UpdateStatementModel updateStatements, out List <string> columnValues) { DatabaseTypeEnum buildType = Connections.Instance.DatabaseModel.DatabaseType; IDataToSQL sql = null; switch (buildType) { case DatabaseTypeEnum.SQL: default: sql = new MsSQL(); return(sql.UpdateStatements(updateStatements, out columnValues)); } }
internal static string GetCanvasSQL( ReportColumnModel[] columns, List <WhereParameterModel> whereParameterModel, List <ReportXMLPrintParameterModel> reportFilters, Dictionary <string, ReportSQLReplaceHeaderModel> replacementColumns, string orderByString) { DatabaseTypeEnum buildType = Connections.Instance.DatabaseModel.DatabaseType; IDataToSQL sql = null; switch (buildType) { case DatabaseTypeEnum.SQL: default: sql = new MsSQL(); return(sql.BuildSelectQuery(columns, whereParameterModel, reportFilters, replacementColumns, orderByString)); } }