Exemplo n.º 1
0
        private List <RoadFlow.Data.Model.ProgramBuilderFields> DataReaderToList(SqlDataReader dataReader)
        {
            List <RoadFlow.Data.Model.ProgramBuilderFields> programBuilderFieldsList = new List <RoadFlow.Data.Model.ProgramBuilderFields>();

            while (dataReader.Read())
            {
                RoadFlow.Data.Model.ProgramBuilderFields programBuilderFields = new RoadFlow.Data.Model.ProgramBuilderFields();
                programBuilderFields.ID        = dataReader.GetGuid(0);
                programBuilderFields.ProgramID = dataReader.GetGuid(1);
                if (!dataReader.IsDBNull(2))
                {
                    programBuilderFields.Field = dataReader.GetString(2);
                }
                programBuilderFields.ShowTitle = dataReader.GetString(3);
                programBuilderFields.Align     = dataReader.GetString(4);
                if (!dataReader.IsDBNull(5))
                {
                    programBuilderFields.Width = dataReader.GetString(5);
                }
                programBuilderFields.ShowType = dataReader.GetInt32(6);
                if (!dataReader.IsDBNull(7))
                {
                    programBuilderFields.ShowFormat = dataReader.GetString(7);
                }
                if (!dataReader.IsDBNull(8))
                {
                    programBuilderFields.CustomString = dataReader.GetString(8);
                }
                programBuilderFields.Sort = dataReader.GetInt32(9);
                programBuilderFieldsList.Add(programBuilderFields);
            }
            return(programBuilderFieldsList);
        }
Exemplo n.º 2
0
        public int Add(RoadFlow.Data.Model.ProgramBuilderFields model)
        {
            string sql = "INSERT INTO ProgramBuilderFields\r\n\t\t\t\t(ID,ProgramID,Field,ShowTitle,Align,Width,ShowType,ShowFormat,CustomString,Sort) \r\n\t\t\t\tVALUES(@ID,@ProgramID,@Field,@ShowTitle,@Align,@Width,@ShowType,@ShowFormat,@CustomString,@Sort)";

            SqlParameter[] sqlParameterArray = new SqlParameter[10];
            int            index1            = 0;
            SqlParameter   sqlParameter1     = new SqlParameter("@ID", SqlDbType.UniqueIdentifier, -1);

            sqlParameter1.Value       = (object)model.ID;
            sqlParameterArray[index1] = sqlParameter1;
            int          index2        = 1;
            SqlParameter sqlParameter2 = new SqlParameter("@ProgramID", SqlDbType.UniqueIdentifier, -1);

            sqlParameter2.Value       = (object)model.ProgramID;
            sqlParameterArray[index2] = sqlParameter2;
            int          index3        = 2;
            SqlParameter sqlParameter3 = new SqlParameter("@Field", SqlDbType.VarChar, 500);

            sqlParameter3.Value       = (object)model.Field;
            sqlParameterArray[index3] = sqlParameter3;
            int          index4        = 3;
            SqlParameter sqlParameter4 = new SqlParameter("@ShowTitle", SqlDbType.VarChar, -1);

            sqlParameter4.Value       = (object)model.ShowTitle;
            sqlParameterArray[index4] = sqlParameter4;
            int          index5        = 4;
            SqlParameter sqlParameter5 = new SqlParameter("@Align", SqlDbType.VarChar, 50);

            sqlParameter5.Value       = (object)model.Align;
            sqlParameterArray[index5] = sqlParameter5;
            int          index6 = 5;
            SqlParameter sqlParameter6;

            if (model.Width != null)
            {
                SqlParameter sqlParameter7 = new SqlParameter("@Width", SqlDbType.VarChar, 50);
                sqlParameter7.Value = (object)model.Width;
                sqlParameter6       = sqlParameter7;
            }
            else
            {
                sqlParameter6       = new SqlParameter("@Width", SqlDbType.VarChar, 50);
                sqlParameter6.Value = (object)DBNull.Value;
            }
            sqlParameterArray[index6] = sqlParameter6;
            int          index7        = 6;
            SqlParameter sqlParameter8 = new SqlParameter("@ShowType", SqlDbType.Int, -1);

            sqlParameter8.Value       = (object)model.ShowType;
            sqlParameterArray[index7] = sqlParameter8;
            int          index8 = 7;
            SqlParameter sqlParameter9;

            if (model.ShowFormat != null)
            {
                SqlParameter sqlParameter7 = new SqlParameter("@ShowFormat", SqlDbType.VarChar, 50);
                sqlParameter7.Value = (object)model.ShowFormat;
                sqlParameter9       = sqlParameter7;
            }
            else
            {
                sqlParameter9       = new SqlParameter("@ShowFormat", SqlDbType.VarChar, 50);
                sqlParameter9.Value = (object)DBNull.Value;
            }
            sqlParameterArray[index8] = sqlParameter9;
            int          index9 = 8;
            SqlParameter sqlParameter10;

            if (model.CustomString != null)
            {
                SqlParameter sqlParameter7 = new SqlParameter("@CustomString", SqlDbType.VarChar, -1);
                sqlParameter7.Value = (object)model.CustomString;
                sqlParameter10      = sqlParameter7;
            }
            else
            {
                sqlParameter10       = new SqlParameter("@CustomString", SqlDbType.VarChar, -1);
                sqlParameter10.Value = (object)DBNull.Value;
            }
            sqlParameterArray[index9] = sqlParameter10;
            int          index10        = 9;
            SqlParameter sqlParameter11 = new SqlParameter("@Sort", SqlDbType.Int, -1);

            sqlParameter11.Value       = (object)model.Sort;
            sqlParameterArray[index10] = sqlParameter11;
            SqlParameter[] parameter = sqlParameterArray;
            return(this.dbHelper.Execute(sql, parameter, false));
        }
Exemplo n.º 3
0
        public int Add(RoadFlow.Data.Model.ProgramBuilderFields model)
        {
            string sql = "INSERT INTO ProgramBuilderFields\r\n\t\t\t\t(ID,ProgramID,Field,ShowTitle,Align,Width,ShowType,ShowFormat,CustomString,Sort) \r\n\t\t\t\tVALUES(:ID,:ProgramID,:Field,:ShowTitle,:Align,:Width,:ShowType,:ShowFormat,:CustomString,:Sort)";

            OracleParameter[] oracleParameterArray = new OracleParameter[10];
            int             index1           = 0;
            OracleParameter oracleParameter1 = new OracleParameter(":ID", OracleDbType.Varchar2);

            oracleParameter1.Value       = (object)model.ID;
            oracleParameterArray[index1] = oracleParameter1;
            int             index2           = 1;
            OracleParameter oracleParameter2 = new OracleParameter(":ProgramID", OracleDbType.Varchar2);

            oracleParameter2.Value       = (object)model.ProgramID;
            oracleParameterArray[index2] = oracleParameter2;
            int             index3           = 2;
            OracleParameter oracleParameter3 = new OracleParameter(":Field", OracleDbType.Varchar2);

            oracleParameter3.Value       = (object)model.Field;
            oracleParameterArray[index3] = oracleParameter3;
            int             index4           = 3;
            OracleParameter oracleParameter4 = new OracleParameter(":ShowTitle", OracleDbType.Varchar2);

            oracleParameter4.Value       = (object)model.ShowTitle;
            oracleParameterArray[index4] = oracleParameter4;
            int             index5           = 4;
            OracleParameter oracleParameter5 = new OracleParameter(":Align", OracleDbType.Varchar2);

            oracleParameter5.Value       = (object)model.Align;
            oracleParameterArray[index5] = oracleParameter5;
            int             index6 = 5;
            OracleParameter oracleParameter6;

            if (model.Width != null)
            {
                OracleParameter oracleParameter7 = new OracleParameter(":Width", OracleDbType.Varchar2);
                oracleParameter7.Value = (object)model.Width;
                oracleParameter6       = oracleParameter7;
            }
            else
            {
                oracleParameter6       = new OracleParameter(":Width", OracleDbType.Varchar2);
                oracleParameter6.Value = (object)DBNull.Value;
            }
            oracleParameterArray[index6] = oracleParameter6;
            int             index7           = 6;
            OracleParameter oracleParameter8 = new OracleParameter(":ShowType", OracleDbType.Int32);

            oracleParameter8.Value       = (object)model.ShowType;
            oracleParameterArray[index7] = oracleParameter8;
            int             index8 = 7;
            OracleParameter oracleParameter9;

            if (model.ShowFormat != null)
            {
                OracleParameter oracleParameter7 = new OracleParameter(":ShowFormat", OracleDbType.Varchar2);
                oracleParameter7.Value = (object)model.ShowFormat;
                oracleParameter9       = oracleParameter7;
            }
            else
            {
                oracleParameter9       = new OracleParameter(":ShowFormat", OracleDbType.Varchar2);
                oracleParameter9.Value = (object)DBNull.Value;
            }
            oracleParameterArray[index8] = oracleParameter9;
            int             index9 = 8;
            OracleParameter oracleParameter10;

            if (model.CustomString != null)
            {
                OracleParameter oracleParameter7 = new OracleParameter(":CustomString", OracleDbType.Varchar2);
                oracleParameter7.Value = (object)model.CustomString;
                oracleParameter10      = oracleParameter7;
            }
            else
            {
                oracleParameter10       = new OracleParameter(":CustomString", OracleDbType.Varchar2);
                oracleParameter10.Value = (object)DBNull.Value;
            }
            oracleParameterArray[index9] = oracleParameter10;
            int             index10           = 9;
            OracleParameter oracleParameter11 = new OracleParameter(":Sort", OracleDbType.Int32);

            oracleParameter11.Value       = (object)model.Sort;
            oracleParameterArray[index10] = oracleParameter11;
            OracleParameter[] parameter = oracleParameterArray;
            return(this.dbHelper.Execute(sql, parameter));
        }
Exemplo n.º 4
0
        public int Add(RoadFlow.Data.Model.ProgramBuilderFields model)
        {
            string sql = "INSERT INTO programbuilderfields\r\n\t\t\t\t(ID,ProgramID,Field,ShowTitle,Align,Width,ShowType,ShowFormat,CustomString,Sort) \r\n\t\t\t\tVALUES(@ID,@ProgramID,@Field,@ShowTitle,@Align,@Width,@ShowType,@ShowFormat,@CustomString,@Sort)";

            MySqlParameter[] mySqlParameterArray = new MySqlParameter[10];
            int            index1          = 0;
            MySqlParameter mySqlParameter1 = new MySqlParameter("@ID", MySqlDbType.VarChar, 36);

            mySqlParameter1.Value       = (object)model.ID;
            mySqlParameterArray[index1] = mySqlParameter1;
            int            index2          = 1;
            MySqlParameter mySqlParameter2 = new MySqlParameter("@ProgramID", MySqlDbType.VarChar, 36);

            mySqlParameter2.Value       = (object)model.ProgramID;
            mySqlParameterArray[index2] = mySqlParameter2;
            int            index3 = 2;
            MySqlParameter mySqlParameter3;

            if (model.Field != null)
            {
                MySqlParameter mySqlParameter4 = new MySqlParameter("@Field", MySqlDbType.Text, -1);
                mySqlParameter4.Value = (object)model.Field;
                mySqlParameter3       = mySqlParameter4;
            }
            else
            {
                mySqlParameter3       = new MySqlParameter("@Field", MySqlDbType.Text, -1);
                mySqlParameter3.Value = (object)DBNull.Value;
            }
            mySqlParameterArray[index3] = mySqlParameter3;
            int            index4          = 3;
            MySqlParameter mySqlParameter5 = new MySqlParameter("@ShowTitle", MySqlDbType.LongText, -1);

            mySqlParameter5.Value       = (object)model.ShowTitle;
            mySqlParameterArray[index4] = mySqlParameter5;
            int            index5          = 4;
            MySqlParameter mySqlParameter6 = new MySqlParameter("@Align", MySqlDbType.VarChar, 50);

            mySqlParameter6.Value       = (object)model.Align;
            mySqlParameterArray[index5] = mySqlParameter6;
            int            index6 = 5;
            MySqlParameter mySqlParameter7;

            if (model.Width != null)
            {
                MySqlParameter mySqlParameter4 = new MySqlParameter("@Width", MySqlDbType.VarChar, 50);
                mySqlParameter4.Value = (object)model.Width;
                mySqlParameter7       = mySqlParameter4;
            }
            else
            {
                mySqlParameter7       = new MySqlParameter("@Width", MySqlDbType.VarChar, 50);
                mySqlParameter7.Value = (object)DBNull.Value;
            }
            mySqlParameterArray[index6] = mySqlParameter7;
            int            index7          = 6;
            MySqlParameter mySqlParameter8 = new MySqlParameter("@ShowType", MySqlDbType.Int32, 11);

            mySqlParameter8.Value       = (object)model.ShowType;
            mySqlParameterArray[index7] = mySqlParameter8;
            int            index8 = 7;
            MySqlParameter mySqlParameter9;

            if (model.ShowFormat != null)
            {
                MySqlParameter mySqlParameter4 = new MySqlParameter("@ShowFormat", MySqlDbType.VarChar, 50);
                mySqlParameter4.Value = (object)model.ShowFormat;
                mySqlParameter9       = mySqlParameter4;
            }
            else
            {
                mySqlParameter9       = new MySqlParameter("@ShowFormat", MySqlDbType.VarChar, 50);
                mySqlParameter9.Value = (object)DBNull.Value;
            }
            mySqlParameterArray[index8] = mySqlParameter9;
            int            index9 = 8;
            MySqlParameter mySqlParameter10;

            if (model.CustomString != null)
            {
                MySqlParameter mySqlParameter4 = new MySqlParameter("@CustomString", MySqlDbType.LongText, -1);
                mySqlParameter4.Value = (object)model.CustomString;
                mySqlParameter10      = mySqlParameter4;
            }
            else
            {
                mySqlParameter10       = new MySqlParameter("@CustomString", MySqlDbType.LongText, -1);
                mySqlParameter10.Value = (object)DBNull.Value;
            }
            mySqlParameterArray[index9] = mySqlParameter10;
            int            index10          = 9;
            MySqlParameter mySqlParameter11 = new MySqlParameter("@Sort", MySqlDbType.Int32, 11);

            mySqlParameter11.Value       = (object)model.Sort;
            mySqlParameterArray[index10] = mySqlParameter11;
            MySqlParameter[] parameter = mySqlParameterArray;
            return(this.dbHelper.Execute(sql, parameter, false));
        }
Exemplo n.º 5
0
 public int Update(RoadFlow.Data.Model.ProgramBuilderFields model)
 {
     return(this.dataProgramBuilderFields.Update(model));
 }