public virtual bool Update(UserRow value) { string sqlStr = "UPDATE [dbo].[User] SET " + "[User_Name]=" + _db.CreateSqlParameterName("User_Name") + ", " + "[User_Pwd]=" + _db.CreateSqlParameterName("User_Pwd") + ", " + "[User_Email]=" + _db.CreateSqlParameterName("User_Email") + ", " + "[User_Address]=" + _db.CreateSqlParameterName("User_Address") + ", " + "[User_PhoneNum]=" + _db.CreateSqlParameterName("User_PhoneNum") + ", " + "[User_Im]=" + _db.CreateSqlParameterName("User_Im") + ", " + "[User_Website]=" + _db.CreateSqlParameterName("User_Website") + ", " + "[User_isActive]=" + _db.CreateSqlParameterName("User_isActive") + ", " + "[User_CreatedDate]=" + _db.CreateSqlParameterName("User_CreatedDate") + ", " + "[User_ModifiedDate]=" + _db.CreateSqlParameterName("User_ModifiedDate") + " WHERE " + "[User_ID]=" + _db.CreateSqlParameterName("User_ID"); IDbCommand cmd = _db.CreateCommand(sqlStr); AddParameter(cmd, "User_Name", value.User_Name); AddParameter(cmd, "User_Pwd", value.User_Pwd); AddParameter(cmd, "User_Email", value.User_Email); AddParameter(cmd, "User_Address", value.User_Address); AddParameter(cmd, "User_PhoneNum", value.User_PhoneNum); AddParameter(cmd, "User_Im", value.User_Im); AddParameter(cmd, "User_Website", value.User_Website); AddParameter(cmd, "User_isActive", value.IsUser_isActiveNull ? DBNull.Value : (object)value.User_isActive); AddParameter(cmd, "User_CreatedDate", value.IsUser_CreatedDateNull ? DBNull.Value : (object)value.User_CreatedDate); AddParameter(cmd, "User_ModifiedDate", value.IsUser_ModifiedDateNull ? DBNull.Value : (object)value.User_ModifiedDate); AddParameter(cmd, "User_ID", value.User_ID); return(0 != cmd.ExecuteNonQuery()); }
public virtual void Insert(UserRow value) { string sqlStr = "INSERT INTO [dbo].[User] (" + "[User_ID], " + "[User_Name], " + "[User_Pwd], " + "[User_Email], " + "[User_Address], " + "[User_PhoneNum], " + "[User_Im], " + "[User_Website], " + "[User_isActive], " + "[User_CreatedDate], " + "[User_ModifiedDate]" + ") VALUES (" + _db.CreateSqlParameterName("User_ID") + ", " + _db.CreateSqlParameterName("User_Name") + ", " + _db.CreateSqlParameterName("User_Pwd") + ", " + _db.CreateSqlParameterName("User_Email") + ", " + _db.CreateSqlParameterName("User_Address") + ", " + _db.CreateSqlParameterName("User_PhoneNum") + ", " + _db.CreateSqlParameterName("User_Im") + ", " + _db.CreateSqlParameterName("User_Website") + ", " + _db.CreateSqlParameterName("User_isActive") + ", " + _db.CreateSqlParameterName("User_CreatedDate") + ", " + _db.CreateSqlParameterName("User_ModifiedDate") + ")"; IDbCommand cmd = _db.CreateCommand(sqlStr); AddParameter(cmd, "User_ID", value.User_ID); AddParameter(cmd, "User_Name", value.User_Name); AddParameter(cmd, "User_Pwd", value.User_Pwd); AddParameter(cmd, "User_Email", value.User_Email); AddParameter(cmd, "User_Address", value.User_Address); AddParameter(cmd, "User_PhoneNum", value.User_PhoneNum); AddParameter(cmd, "User_Im", value.User_Im); AddParameter(cmd, "User_Website", value.User_Website); AddParameter(cmd, "User_isActive", value.IsUser_isActiveNull ? DBNull.Value : (object)value.User_isActive); AddParameter(cmd, "User_CreatedDate", value.IsUser_CreatedDateNull ? DBNull.Value : (object)value.User_CreatedDate); AddParameter(cmd, "User_ModifiedDate", value.IsUser_ModifiedDateNull ? DBNull.Value : (object)value.User_ModifiedDate); cmd.ExecuteNonQuery(); }
protected virtual UserRow MapRow(DataRow row) { UserRow mappedObject = new UserRow(); DataTable dataTable = row.Table; DataColumn dataColumn; // Column "User_ID" dataColumn = dataTable.Columns["User_ID"]; if (!row.IsNull(dataColumn)) { mappedObject.User_ID = (string)row[dataColumn]; } // Column "User_Name" dataColumn = dataTable.Columns["User_Name"]; if (!row.IsNull(dataColumn)) { mappedObject.User_Name = (string)row[dataColumn]; } // Column "User_Pwd" dataColumn = dataTable.Columns["User_Pwd"]; if (!row.IsNull(dataColumn)) { mappedObject.User_Pwd = (string)row[dataColumn]; } // Column "User_Email" dataColumn = dataTable.Columns["User_Email"]; if (!row.IsNull(dataColumn)) { mappedObject.User_Email = (string)row[dataColumn]; } // Column "User_Address" dataColumn = dataTable.Columns["User_Address"]; if (!row.IsNull(dataColumn)) { mappedObject.User_Address = (string)row[dataColumn]; } // Column "User_PhoneNum" dataColumn = dataTable.Columns["User_PhoneNum"]; if (!row.IsNull(dataColumn)) { mappedObject.User_PhoneNum = (string)row[dataColumn]; } // Column "User_Im" dataColumn = dataTable.Columns["User_Im"]; if (!row.IsNull(dataColumn)) { mappedObject.User_Im = (string)row[dataColumn]; } // Column "User_Website" dataColumn = dataTable.Columns["User_Website"]; if (!row.IsNull(dataColumn)) { mappedObject.User_Website = (string)row[dataColumn]; } // Column "User_isActive" dataColumn = dataTable.Columns["User_isActive"]; if (!row.IsNull(dataColumn)) { mappedObject.User_isActive = (bool)row[dataColumn]; } // Column "User_CreatedDate" dataColumn = dataTable.Columns["User_CreatedDate"]; if (!row.IsNull(dataColumn)) { mappedObject.User_CreatedDate = (System.DateTime)row[dataColumn]; } // Column "User_ModifiedDate" dataColumn = dataTable.Columns["User_ModifiedDate"]; if (!row.IsNull(dataColumn)) { mappedObject.User_ModifiedDate = (System.DateTime)row[dataColumn]; } return(mappedObject); }
protected virtual UserRow[] MapRecords(IDataReader reader, int startIndex, int length, ref int totalRecordCount) { if (0 > startIndex) { throw new ArgumentOutOfRangeException("startIndex", startIndex, "StartIndex cannot be less than zero."); } if (0 > length) { throw new ArgumentOutOfRangeException("length", length, "Length cannot be less than zero."); } int user_IDColumnIndex = reader.GetOrdinal("User_ID"); int user_NameColumnIndex = reader.GetOrdinal("User_Name"); int user_PwdColumnIndex = reader.GetOrdinal("User_Pwd"); int user_EmailColumnIndex = reader.GetOrdinal("User_Email"); int user_AddressColumnIndex = reader.GetOrdinal("User_Address"); int user_PhoneNumColumnIndex = reader.GetOrdinal("User_PhoneNum"); int user_ImColumnIndex = reader.GetOrdinal("User_Im"); int user_WebsiteColumnIndex = reader.GetOrdinal("User_Website"); int user_isActiveColumnIndex = reader.GetOrdinal("User_isActive"); int user_CreatedDateColumnIndex = reader.GetOrdinal("User_CreatedDate"); int user_ModifiedDateColumnIndex = reader.GetOrdinal("User_ModifiedDate"); System.Collections.ArrayList recordList = new System.Collections.ArrayList(); int ri = -startIndex; while (reader.Read()) { ri++; if (ri > 0 && ri <= length) { UserRow record = new UserRow(); recordList.Add(record); record.User_ID = Convert.ToString(reader.GetValue(user_IDColumnIndex)); if (!reader.IsDBNull(user_NameColumnIndex)) { record.User_Name = Convert.ToString(reader.GetValue(user_NameColumnIndex)); } if (!reader.IsDBNull(user_PwdColumnIndex)) { record.User_Pwd = Convert.ToString(reader.GetValue(user_PwdColumnIndex)); } if (!reader.IsDBNull(user_EmailColumnIndex)) { record.User_Email = Convert.ToString(reader.GetValue(user_EmailColumnIndex)); } if (!reader.IsDBNull(user_AddressColumnIndex)) { record.User_Address = Convert.ToString(reader.GetValue(user_AddressColumnIndex)); } if (!reader.IsDBNull(user_PhoneNumColumnIndex)) { record.User_PhoneNum = Convert.ToString(reader.GetValue(user_PhoneNumColumnIndex)); } if (!reader.IsDBNull(user_ImColumnIndex)) { record.User_Im = Convert.ToString(reader.GetValue(user_ImColumnIndex)); } if (!reader.IsDBNull(user_WebsiteColumnIndex)) { record.User_Website = Convert.ToString(reader.GetValue(user_WebsiteColumnIndex)); } if (!reader.IsDBNull(user_isActiveColumnIndex)) { record.User_isActive = Convert.ToBoolean(reader.GetValue(user_isActiveColumnIndex)); } if (!reader.IsDBNull(user_CreatedDateColumnIndex)) { record.User_CreatedDate = Convert.ToDateTime(reader.GetValue(user_CreatedDateColumnIndex)); } if (!reader.IsDBNull(user_ModifiedDateColumnIndex)) { record.User_ModifiedDate = Convert.ToDateTime(reader.GetValue(user_ModifiedDateColumnIndex)); } if (ri == length && 0 != totalRecordCount) { break; } } } totalRecordCount = 0 == totalRecordCount ? ri + startIndex : -1; return((UserRow[])(recordList.ToArray(typeof(UserRow)))); }
public bool Delete(UserRow value) { return(DeleteByPrimaryKey(value.User_ID)); }