Ejemplo n.º 1
0
 //フラグをセット
 void SetStatus(Sql sql, RecStatus status, bool flag)
 {
     if (flag)
     {
         sql.Text = "update record set status = status | {0} where id = {1}".Formatex((int)status, Id);
     }
     else
     {
         sql.Text = "update record set status = status & ~{0} where id = {1}".Formatex((int)status, Id);
     }
     sql.Execute();
 }
Ejemplo n.º 2
0
        private RecordingStatus RecStatusToRecordingStatus(RecStatus item)
        {
            switch (item)
            {
            case RecStatus.Recorded:
                return(RecordingStatus.Completed);

            case RecStatus.Recording:
                return(RecordingStatus.InProgress);

            case RecStatus.Cancelled:
                return(RecordingStatus.Cancelled);
            }

            return(RecordingStatus.Error);
        }