public override int GetHashCode() { unchecked { return((Certificate.GetHashCode() * 397) ^ (DisplayId != null ? DisplayId.GetHashCode() : 0)); } }
/// <summary> /// Creates a new point, based on the information stored in the /// dialog. It is assumed that validation has already been done (see OnOK). /// </summary> /// <returns></returns> internal PointFeature Save() { // Handle 3D points some other day if (Math.Abs(m_Elevation) > Double.Epsilon) { throw new NotImplementedException("NewPointForm.Save - 3D points not currently supported"); } try { NewPointOperation op = new NewPointOperation(); IEntity ent = entityTypeComboBox.SelectedEntityType; DisplayId did = (DisplayId)idComboBox.SelectedItem; FeatureId fid = (did == null ? null : did.CreateId()); op.Execute(m_Position, ent, fid); return(op.Point); } catch (Exception ex) { MessageBox.Show(ex.StackTrace, ex.Message); } return(null); }
public string ToCSVDataLine(string[] headers, double timezone, string delimiter = ",", bool escape = true) { var datalist = new List <string>(); for (var i = 8; i < headers.Length; i++) { var key = headers[i]; datalist.Add(Data.ContainsKey(key) ? Data[key].ToString() : ""); } return($@"{Controller}{delimiter}{(escape ? "\"" : null)}{(escape ? DisplayId?.Replace("\"", "\"\"") : DisplayId) ?? Controller.ToString()}{(escape ? "\"" : null)}{delimiter}{Time.ToString("o")}{delimiter}{OperatorId}{delimiter}{OpMode}{delimiter}{JobMode}{delimiter}{(JobCardId != null ? (escape ? "\"" : null) + (escape ? JobCardId.Replace("\"", "\"\"") : JobCardId) + (escape ? "\"" : null) : null)}{delimiter}{MoldId}{delimiter}{string.Join(delimiter, datalist)}"); }
public override int GetHashCode() { unchecked { var hashCode = (DisplayId != null ? DisplayId.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (AccessToken != null ? AccessToken.GetHashCode() : 0); hashCode = (hashCode * 397) ^ AccessTokenExpiration.GetHashCode(); hashCode = (hashCode * 397) ^ (RefreshToken != null ? RefreshToken.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MailAddress != null ? MailAddress.GetHashCode() : 0); return(hashCode); } }
public override string ToString() { return($"GameObject: [{EntryId}] ({(Enum.IsDefined(typeof(WowGameObjectDisplayId), DisplayId) ? ((WowGameObjectDisplayId)DisplayId).ToString() : DisplayId.ToString(CultureInfo.InvariantCulture))}:{DisplayId})"); }
public string ToCSVDataLine(string[] headers, double timezone, string delimiter = ",", bool escape = true) => $@"{Controller}{delimiter}{(escape ? "\"" : null)}{(escape ? DisplayId?.Replace("\"", "\"\"") : DisplayId) ?? Controller.ToString()}{(escape ? "\"" : null)}{delimiter}{Time.ToString("o")}{delimiter}{(!Connected.HasValue ? null : Connected.Value ? "Connected" : "Disconnected")}{delimiter}{OperatorId}{delimiter}{IP}{delimiter}{OpMode}{delimiter}{JobMode}{delimiter}{(JobCardId != null ? (escape ? "\"" : null) + (escape ? JobCardId.Replace("\"", "\"\"") : JobCardId) + (escape ? "\"" : null) : null)}{delimiter}{MoldId}";
public string ToCSVDataLine(string[] headers, double timezone, string delimiter = ",", bool escape = true) => $@"{Controller}{delimiter}{(escape ? "\"" : null)}{(escape ? DisplayId?.Replace("\"", "\"\"") : DisplayId) ?? Controller.ToString()}{(escape ? "\"" : null)}{delimiter}{Time.ToString("o")}{delimiter}{Key}{delimiter}{(State ? "Active" : "Clear")}";
public string ToCSVDataLine(string[] headers, double timezone, string delimiter = ",", bool escape = true) => $@"{Controller}{delimiter}{(escape ? "\"" : null)}{(escape ? DisplayId?.Replace("\"", "\"\"") : DisplayId) ?? Controller.ToString()}{(escape ? "\"" : null)}{delimiter}{Time.ToString("o")}{delimiter}{OperatorId}{delimiter}{Key}{delimiter}{Value}{delimiter}{(OldValue.HasValue ? OldValue : null)}";
public string UserId() { return(DisplayId.ToString()); }