public static void InsertColumn <CompareWith>(this CassandraColumnFamily <CompareWith> family, BytesType key, CompareWith columnName, BytesType columnValue, DateTimeOffset timestamp, int timeToLive)
            where CompareWith : CassandraType
        {
            var op = new InsertColumn(key, columnName, columnValue, timestamp, timeToLive);

            family.ExecuteOperation(op);
        }
        public static void InsertColumn <CompareWith, CompareSubcolumnWith>(this CassandraSuperColumnFamily <CompareWith, CompareSubcolumnWith> family, BytesType key, CompareWith superColumnName, CompareSubcolumnWith name, BytesType value, DateTimeOffset timestamp, int timeToLive)
            where CompareWith : CassandraType
            where CompareSubcolumnWith : CassandraType
        {
            var op = new InsertColumn(key, superColumnName, name, value, timestamp, timeToLive);

            family.ExecuteOperation(op);
        }
        public static void InsertColumn(this CassandraColumnFamily family, CassandraObject key, FluentColumnPath path)
        {
            var columnName = path.Column.ColumnName;
            var columnValue = path.Column.ColumnValue;
            var timestamp = path.Column.ColumnTimestamp;
            var timeToLive = path.Column.ColumnSecondsUntilDeleted;

            var op = new InsertColumn(key, columnName, columnValue, timestamp, timeToLive);
            family.ExecuteOperation(op);
        }
        public static void InsertColumn(this CassandraColumnFamily family, CassandraObject key, FluentColumnPath path)
        {
            var columnName  = path.Column.ColumnName;
            var columnValue = path.Column.ColumnValue;
            var timestamp   = path.Column.ColumnTimestamp;
            var timeToLive  = path.Column.ColumnSecondsUntilDeleted;

            var op = new InsertColumn(key, columnName, columnValue, timestamp, timeToLive);

            family.ExecuteOperation(op);
        }
        public static void InsertColumn <CompareWith>(this CassandraColumnFamily <CompareWith> family, BytesType key, FluentColumnPath path)
            where CompareWith : CassandraType
        {
            var columnName  = path.Column.ColumnName;
            var columnValue = path.Column.ColumnValue;
            var timestamp   = path.Column.ColumnTimestamp;
            var timeToLive  = path.Column.ColumnTimeToLive;

            var op = new InsertColumn(key, columnName, columnValue, timestamp, timeToLive);

            family.ExecuteOperation(op);
        }
 /// <summary>
 /// Method that executes the action of inserting values into the CSV file.
 /// </summary>
 private void ExecuteUpdateFile()
 {
     try
     {
         InsertColumn insert = new InsertColumn(SelectedFilePath, ColumnHeaderString, ColumnValueString);
         insert.BeginInsertions();
         MessageBoxResult confirmationMessage = MessageBox.Show("The operation completed without error", "Success!", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     catch (Exception e)
     {
         MessageBoxResult errorMessage = MessageBox.Show(e.Message, "ERROR!", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
		public static void InsertColumn(this CassandraSuperColumnFamily family, CassandraObject key, CassandraObject superColumnName, CassandraObject name, BytesType value, DateTimeOffset timestamp, int? timeToLive)
		{
			var op = new InsertColumn(key, superColumnName, name, value, timestamp, timeToLive);
			family.ExecuteOperation(op);
		}
        public static void InsertColumn(this CassandraColumnFamily family, CassandraObject key, CassandraObject columnName, BytesType columnValue, DateTimeOffset timestamp, int?timeToLive)
        {
            var op = new InsertColumn(key, columnName, columnValue, timestamp, timeToLive);

            family.ExecuteOperation(op);
        }