public string GetPadded(char paddingChar, int size, DataField.PaddingOrientations orientation, string value)
        {
            if (value == null)
            {
                return(string.Empty.PadLeft(size, paddingChar));
            }

            if (orientation == DataField.PaddingOrientations.RIGHT_PADDED)
            {
                return(value.PadRight(size, paddingChar));
            }

            return(value.PadLeft(size, paddingChar));
        }
Ejemplo n.º 2
0
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, float value)
 {
     throw new NotImplementedException();
 }
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <ObjectData> value) => Convert(value);
 public byte[] ConvertToBytes(char paddingChar, int size, DataField.PaddingOrientations orientation, byte[] value) => value;
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, byte[] value)
 {
     return(GetPadded(paddingChar, size, orientation, Convert(value)));
 }
Ejemplo n.º 6
0
        public virtual byte[] ConvertToBytes(char paddingChar, int size, DataField.PaddingOrientations orientation, T value)
        {
            var asciiValue = Convert(paddingChar, size, orientation, value);

            return(Encoding.ASCII.GetBytes(asciiValue));
        }
Ejemplo n.º 7
0
 public byte[] ConvertToBytes(char paddingChar, int size, DataField.PaddingOrientations orientation, TighteningErrorStatus2 value) => ConvertToBytes(value);
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, StrategyOptions value) => Convert(value);
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, OpenEndDatas value)
 {
     return(Convert(value));
 }
Ejemplo n.º 10
0
 public override string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <BoltResult> value)
 {
     return(Convert(value));
 }
 public override string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <SpindleOrPressStatus> value)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 12
0
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <DigitalInput> value) => Convert(value);
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <Job.ParameterSet> value)
 {
     return(Convert(value));
 }
Ejemplo n.º 14
0
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <LightCommand> value) => Convert(value);
Ejemplo n.º 15
0
 public override string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <int> value) => Convert(value);
Ejemplo n.º 16
0
 public override string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, decimal value)
 {
     return(GetPadded(paddingChar, size, orientation, Convert(value)));
 }
Ejemplo n.º 17
0
 public override string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, bool value) => Convert(value);
 public override string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IdentifierStatus value) => Convert(value);
 public byte[] ConvertToBytes(char paddingChar, int size, DataField.PaddingOrientations orientation, StrategyOptions value) => ConvertToBytes(value);
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, IEnumerable <SpindleStatus> value) => Convert(value);
Ejemplo n.º 21
0
 public string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, TighteningErrorStatus value) => Convert(value);
Ejemplo n.º 22
0
 public abstract string Convert(char paddingChar, int size, DataField.PaddingOrientations orientation, T value);