Example #1
0
 public string GetFieldValue(PointField field)
 {
     switch (field)
     {
         case PointField.Id: return this.Id;
         case PointField.Coord1: return this.Coord1.Text;
         case PointField.Coord2: return this.Coord2.Text;
         case PointField.Coord3: return this.Coord3.Text;
         case PointField.Code: return this.Code;
         default:
             throw new ArgumentException("Unsupported field: " + field.ToString());
     }
 }
Example #2
0
 public void SetFieldValue(PointField field, string value)
 {
     switch (field)
     {
         case PointField.Id:
             this.Id = value;
             break;
         case PointField.Coord1:
             this.Coord1.Text = value;
             break;
         case PointField.Coord2:
             this.Coord2.Text = value;
             break;
         case PointField.Coord3:
             this.Coord3.Text = value;
             break;
         case PointField.Code:
             this.Code = value;
             break;
         default:
             throw new ArgumentException("Unsupported field: " + field.ToString());
     }
 }
Example #3
0
 public virtual string GetFieldName(PointField field)
 {
     return field.ToString();
 }