// Add a new course control to a course. Adds a new CourseControl referencing controlId into courseId. The place to insert is // given by courseControl1 and courseControl2. These control should have been gotten by calling FindControlInsertionPoint. public static Id<CourseControl> AddCourseControl(EventDB eventDB, Id<ControlPoint> controlId, Id<Course> courseId, Id<CourseControl> courseControl1, Id<CourseControl> courseControl2) { CourseControl newCourseControl; Id<CourseControl> newCourseControlId; // When adding a new course controls, they fit into variations fine because we are never adding or changing an split, just // fitting into existing splits. if (courseControl1.IsNone) { // Adding at start. Course course = (Course) eventDB.GetCourse(courseId).Clone(); Debug.Assert(courseControl2 == course.firstCourseControl); newCourseControl = new CourseControl(controlId, course.firstCourseControl); newCourseControlId = eventDB.AddCourseControl(newCourseControl); course.firstCourseControl = newCourseControlId; eventDB.ReplaceCourse(courseId, course); } else { // Adding after courseControl1. CourseControl before = (CourseControl) eventDB.GetCourseControl(courseControl1).Clone(); Debug.Assert(courseControl2 == before.nextCourseControl); newCourseControl = new CourseControl(controlId, before.nextCourseControl); newCourseControlId = eventDB.AddCourseControl(newCourseControl); before.nextCourseControl = newCourseControlId; eventDB.ReplaceCourseControl(courseControl1, before); } return newCourseControlId; }
public Hierarchy(Id id, CodeRef root) : this(id) { Contract.AssertNotNull(root, "root"); Root = root; }
public static bool LoadNibResourceNamedOwner(this NSBundle bundle, Type type, NSString resourceName, Id owner) { bool result = false; Assembly assembly = type.Assembly; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { if (stream != null) { byte[] buffer = new byte[stream.Length]; stream.Read(buffer, 0, (int)stream.Length); stream.Close(); String fileName = Path.GetTempFileName(); File.WriteAllBytes(fileName, buffer); NSNib nib = new NSNib(NSURL.URLWithString(fileName)); NSArray topLevelObjects; result = nib.InstantiateNibWithOwnerTopLevelObjects(owner, out topLevelObjects); nib.Release(); File.Delete(fileName); } } return result; }
public void PanelDirectoryDidChange(Id sender, NSString path) { if (this.soundOnCheck.State > 0) { NSSound.SoundNamed("Frog").Play(); } }
public void WriteXml(string filename, RelayVariations relayVariations, EventDB eventDB, Id<Course> courseId) { this.relayVariations = relayVariations; this.eventDB = eventDB; this.courseId = courseId; this.modificationDate = DateTimeOffset.Now; this.courseName = eventDB.GetCourse(courseId).name; // Create the XML writer. XmlWriterSettings settings = new XmlWriterSettings(); settings.Indent = true; settings.Encoding = new UTF8Encoding(false); xmlWriter = XmlWriter.Create(filename, settings); WriteStart(); for (int teamNumber = 1; teamNumber < relayVariations.NumberOfTeams; ++teamNumber) { WriteTeam(teamNumber); } WriteEnd(); // And done. xmlWriter.Close(); eventDB = null; xmlWriter = null; }
public void ComponentsOrderedAccordingToGenericParameterOrder() { #region Arrange var expectedIdStringBuilder = new StringBuilder(); expectedIdStringBuilder.Append("fe67da762a214fa2b356d9e5da80edfc"); expectedIdStringBuilder.Append("|helloworld"); expectedIdStringBuilder.Append("|2342342343234"); expectedIdStringBuilder.Append("|0"); expectedIdStringBuilder.Append("|33"); expectedIdStringBuilder.Append("|a4bac0922c674c1b80016b680e31ba44"); var expectedIdString = expectedIdStringBuilder.ToString(); var id = new Id<Guid, String, DateTime, DayOfWeek,int,Guid>(expectedIdString); #endregion #region Act var actualIdString = id.ToString(); #endregion #region Assert actualIdString.ShouldBeEquivalentTo(expectedIdString); #endregion }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { base.Initialize(); //System.Reflection.Assembly.GetAssembly().CreateInstance("") //// Tile // for (int row = 0; row < 10; row++) // { // for (int column = 0; column < 10; column++) // { // var model = new Model("Models/tile"); // //model.Shader = "TCT"; // model.Position = new Vector3(row, column, 0); // model.BoundingBox = new BoundingBox(new Vector3(row, 0, column), new Vector3(row*1.0f, 0.1f, row*column)); // var quad = new Quad("Textures/Harmony", new Color(((float)row) / 10.0f, ((float)column) / 10.0f, 0)); // GameObjectManager.AddGameObject("quad" + row + column, quad); // quad.Position = new Vector3(row, -1.0f, -column); // quad.Shader = "TCT"; // quad.Rotation = Quaternion.CreateFromAxisAngle(new Vector3(1, 0, 0), -((float)Math.PI)/2.0f); // quad.Scale = new Vector3(1.0f); // GameObjectManager.AddGameObject("tile" + row + column, model); // } // } var model = new Model("Models/tile"); var id = new Id {Handle = "tile", Guid = GuidManager.NewGuid()}; ModelManager.AddModel(id, model); //var quad = new Quad("Textures/harmony", Color.White); //var id = new Id() {Handle = "quad", Guid = GuidManager.NewGuid()}; //GameObjectManager.AddGameObject(id, quad); }
public void ComponentsOrderedAccordingToGenericParameterOrder() { #region Arrange var expectedComponent0 = Guid.NewGuid(); var expectedComponents = new List<Object> { expectedComponent0 }; var id = new Id<Guid>( expectedComponent0); #endregion #region Act var actualComponents = id; #endregion #region Assert actualComponents.Should().Equal(expectedComponents); #endregion }
public byte[] GetImageByGuid(string sGuid) { Id ID = new Id(sGuid); IDocument doc = Factory.Document.FetchInstance(this._ceConn.objectStore, ID, null); return null; }
// Create a course designator for a part public CourseDesignator(Id<Course> course, int part) { Debug.Assert(part >= 0); Debug.Assert(course.IsNotNone); this.courseId = course; this.part = part; }
public RelayVariations(EventDB eventDB, Id<Course> courseId, int numberTeams, int numberLegs) { this.eventDB = eventDB; this.courseId = courseId; this.numberTeams = numberTeams; this.numberLegs = numberLegs; }
public void AddDimension(Id conceptId) { Contract.AssertNotNull(conceptId, "conceptId"); var dimension = KeyFamily.Dimensions.Find(conceptId); dimensions.Add(conceptId, dimension); }
/// <summary> /// Create the text version of a particular control point. /// The distanceText parameter is used for finish, marked route end, /// and other similar features, and be the distance, already rounded with "m" suffix. Use "" if none. /// Custom text for the control or for symbols are taken into account. /// </summary> public string CreateTextForControl(Id<ControlPoint> controlId, string distanceText) { ControlPoint controlPoint = eventDB.GetControl(controlId); // If there is custom text, just return it. if (!string.IsNullOrEmpty(controlPoint.descriptionText)) return controlPoint.descriptionText; string text; switch (controlPoint.kind) { case ControlPointKind.Normal: text = CreateTextForNormalControl(controlPoint); break; case ControlPointKind.Start: case ControlPointKind.MapExchange: text = CreateTextForStartControl(controlPoint); break; case ControlPointKind.Finish: case ControlPointKind.CrossingPoint: text = CreateTextForDirective(controlPoint.symbolIds[0], distanceText); break; default: Debug.Fail("bad control point kind"); text = ""; break; } return CapitalizeFirstLetter(text); }
public SelectVariations(EventDB eventDB, Id<Course> courseId) { InitializeComponent(); this.eventDB = eventDB; this.courseId = courseId; Course course = eventDB.GetCourse(courseId); if (course.relayTeams > 0) lastTeam = course.relayTeams; else lastTeam = null; comboBoxVariations.SelectedIndex = 0; if (lastTeam.HasValue) { upDownFirstTeam.Maximum = upDownLastTeam.Maximum = lastTeam.Value; upDownFirstTeam.Minimum = upDownLastTeam.Minimum = 1; upDownFirstTeam.Value = 1; upDownLastTeam.Value = lastTeam.Value; labelNumberOfTeams.Text = string.Format(labelNumberOfTeams.Text, lastTeam.Value); } UpdateControls(); }
public void ComponentsOrderedAccordingToGenericParameterOrder() { #region Arrange var expectedComponent0 = Guid.NewGuid(); var expectedComponent1 = Guid.NewGuid().ToString(); var expectedComponent2 = DateTime.UtcNow; var expectedComponents = new List<Object> { expectedComponent0, expectedComponent1, expectedComponent2 }; var id = new Id<Guid, String, DateTime>( expectedComponent0, expectedComponent1, expectedComponent2); #endregion #region Act var actualComponents = id; #endregion #region Assert actualComponents.Should().Equal(expectedComponents); #endregion }
public void ComponentsOrderedAccordingToGenericParameterOrder() { #region Arrange var expectedComponent0 = Guid.NewGuid(); var expectedComponent1 = Guid.NewGuid().ToString(); var expectedComponent2 = DateTime.UtcNow; const DayOfWeek expectedComponent3 = DayOfWeek.Friday; var expectedComponent4 = DateTime.MinValue; var expectedComponent5 = Guid.NewGuid(); const DayOfWeek expectedComponent6 = DayOfWeek.Sunday; var expectedComponent7 = Guid.NewGuid().ToString(); var expectedComponent8 = DateTime.MaxValue; const DateTimeKind expectedComponent9 = DateTimeKind.Utc; var expectedComponent10 = DateTime.Today.ToString(); var expectedComponents = new List<Object> { expectedComponent0, expectedComponent1, expectedComponent2, expectedComponent3, expectedComponent4, expectedComponent5, expectedComponent6, expectedComponent7, expectedComponent8, expectedComponent9, expectedComponent10 }; var id = new Id<Guid, String, DateTime, DayOfWeek,DateTime,Guid,DayOfWeek,String,DateTime,DateTimeKind,String>( expectedComponent0, expectedComponent1, expectedComponent2, expectedComponent3, expectedComponent4, expectedComponent5, expectedComponent6, expectedComponent7, expectedComponent8, expectedComponent9, expectedComponent10); #endregion #region Act var actualComponents = id; #endregion #region Assert actualComponents.Should().Equal(expectedComponents); #endregion }
void HandleM_warningsBrowserActionEvent(Id sender) { if (WarningActivated != null) { int row = m_warningsBrowser.SelectedRowInColumn(0); WarningActivated(this, new UIHelpers.WarningEventArgs(_warnings[row].Node.Index)); } }
public Player(Id id) { this.Id = id; poisonCounter = new PoisonCounter(Id); this.poisonCounter.Count = initialPoison; this.Hitpoints = initialHp; this.ScoreSaved = false; }
public Economy(GameState game, Id<Player> player, Id<IBody> body) : base(game) { this.player = game.Players[player]; this.body = game.Bodies[body]; this.listAs<Economy>(); }
partial void ShowInspector(Id sender) { if (this.inspectorController == null) { this.inspectorController = new InspectorController(); } this.inspectorController.ShowWindow(null); }
public Header(Id id) { Id = id; Senders = new List<Party>(); Receivers = new List<Party>(); Source = new InternationalText(); Name = new InternationalText(); }
partial void ShowMainWindow(Id sender) { if (this.mainWindowController == null) { this.mainWindowController = new MainWindowController(); } this.mainWindowController.ShowWindow(null); }
partial void ShowAlert(Id sender) { NSString messageTitle = FoundationFramework.NSLocalizedString("$$Hello World", null); NSString informativeText = FoundationFramework.NSLocalizedString("$$It speaks English", null); NSString defaultButton = FoundationFramework.NSLocalizedString("$$OK", null); NSAlert alert = NSAlert.AlertWithMessageTextDefaultButtonAlternateButtonOtherButtonInformativeTextWithFormat(messageTitle, defaultButton, null, null, informativeText); alert.RunModal(); }
public void DisplaySinglePage(Id sender) { // Display single page mode. if (this._pdfView.DisplayMode > PDFDisplayMode.kPDFDisplaySinglePageContinuous) { this._pdfView.DisplayMode = this._pdfView.DisplayMode - (int) PDFDisplayMode.kPDFDisplayTwoUp; } }
public void ShowTLayerDemoWindow(Id sender) { if (this.shadowDemo == null) { this.shadowDemo = new TLayerDemo(); } this.shadowDemo.Window.OrderFront(this); }
public void GetValue_KeyNotFound_Test() { symbolTable = new SymbolTable(); Id id = new Id("1", pos); symbolTable.GetValue(id); //This test should fail }
internal Group(Id id, KeyFamily keyFamily) { Contract.AssertNotNull(id, "id"); Contract.AssertNotNull(keyFamily, "keyFamily"); Id = id; KeyFamily = keyFamily; Description = new InternationalText(); }
//Special serialization for unitys transform private static void SerializeTransform(ref JSONObject jsonObject, Id objId) { JSONObject jObject = new JSONObject(JSONObject.Type.OBJECT); jsonObject.AddField ("Transform", jObject); jObject.AddField ("Position", JSONTemplates.FromVector3(objId.transform.localPosition)); jObject.AddField ("Rotation", JSONTemplates.FromQuaternion(objId.transform.localRotation)); jObject.AddField ("Scale", JSONTemplates.FromVector3(objId.transform.localScale)); }
public void SaveCroppedImage(Id sender) { NSSavePanel.SavePanel.BeginSheetForDirectoryFileModalForWindowModalDelegateDidEndSelectorContextInfo( FoundationFramework.NSHomeDirectory(), "Tinted Image", this.window, this.SavePanelDidEndReturnCodeContextInfo, IntPtr.Zero); }
partial void OpenDocument(Id sender) { NSOpenPanel.OpenPanel.BeginSheetForDirectoryFileModalForWindowModalDelegateDidEndSelectorContextInfo( FoundationFramework.NSHomeDirectory(), null, this.window, this.OpenPanelDidEndReturnCodeContextInfo, IntPtr.Zero); }
public String ToString() { return(Id.ToString() + " " + Name + "(" + GetSize() + ")"); }
protected override string GetInternalMetadataPath(string basePath) { return(System.IO.Path.Combine(basePath, "livetv", Id.ToString("N"))); }
public bool WillRender(Id <NodeTypeTemp> guid) { return(m_factory.WillRender(guid)); }
public override string ToString() => Name.IsNotNullOrWhiteSpace() ? Name : Id.ToString();
protected bool Equals(TestCar other) { return(Id.Equals(other.Id)); }
public bool Equals([AllowNull] Sample other) { return(Id.Equals(Id) && Name.Equals(other.Name)); }
/// <summary> /// Return a text representation of this object. /// </summary> public override String ToString() => Id.ToString();
public override string ToString() { var sb = new StringBuilder("Group("); bool __first = true; if (Id != null && __isset.id) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Id: "); Id.ToString(sb); } if (__isset.createdTime) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("CreatedTime: "); CreatedTime.ToString(sb); } if (Name != null && __isset.name) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Name: "); Name.ToString(sb); } if (PictureStatus != null && __isset.pictureStatus) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("PictureStatus: "); PictureStatus.ToString(sb); } if (__isset.preventedJoinByTicket) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("PreventedJoinByTicket: "); PreventedJoinByTicket.ToString(sb); } if (GroupPreference != null && __isset.groupPreference) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("GroupPreference: "); GroupPreference.ToString(sb); } if (Members != null && __isset.members) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Members: "); Members.ToString(sb); } if (Creator != null && __isset.creator) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Creator: "); Creator.ToString(sb); } if (Invitee != null && __isset.invitee) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Invitee: "); Invitee.ToString(sb); } if (__isset.notificationDisabled) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("NotificationDisabled: "); NotificationDisabled.ToString(sb); } sb.Append(")"); return(sb.ToString()); }
public override void ExpandView(MixCmsContext _context = null, IDbContextTransaction _transaction = null) { AttributeData = AttributeDataViewModel.Repository.GetFirstModel(m => m.MixRelatedAttributeData.Any( n => n.ParentId == Id.ToString() && n.ParentType == (int)MixEnums.MixAttributeSetDataType.Post && n.AttributeSetName == "post" && n.Specificulture == Specificulture))?.Data; }
public virtual bool IsTransient() { return(Id.Equals(default(TId))); }
public void Add(Id element) { List.Add(element); }
public string Get(string propertyName) { switch (propertyName) { //ELEMENT case nameof(ClassId): return(ClassId.ToString()); case nameof(AutomationId): return(AutomationId.ToString()); case nameof(Id): return(Id.ToString()); case nameof(StyleId): return(StyleId.ToString()); //VISUAL ELEMENT case nameof(AnchorX): return(AnchorX.ToString()); case nameof(AnchorY): return(AnchorY.ToString()); case nameof(BackgroundColor): return(BackgroundColor.ToHex()); case nameof(Width): return(this.Width.ToString()); case nameof(Height): return(this.Height.ToString()); case nameof(IsEnabled): return(IsEnabled.ToString()); case nameof(WidthRequest): return(this.WidthRequest.ToString()); case nameof(HeightRequest): return(this.HeightRequest.ToString()); case nameof(IsFocused): return(IsFocused.ToString()); case nameof(IsVisible): return(IsVisible.ToString()); case nameof(InputTransparent): return(InputTransparent.ToString()); case nameof(X): return(this.X.ToString()); case nameof(Y): return(this.Y.ToString()); case nameof(Opacity): return(this.Opacity.ToString()); case nameof(TranslationX): return(this.TranslationX.ToString()); case nameof(TranslationY): return(this.TranslationY.ToString()); case nameof(Rotation): return(this.Rotation.ToString()); case nameof(RotationX): return(this.RotationX.ToString()); case nameof(RotationY): return(this.RotationY.ToString()); case nameof(Scale): return(this.Scale.ToString()); //VIEW case nameof(Margin): return(this.Margin.ToString()); case nameof(VerticalOptions): return(this.VerticalOptions.ToString()); case nameof(HorizontalOptions): return(this.HorizontalOptions.ToString()); //BUTTON case nameof(BorderColor): return(BorderColor.ToHex()); #pragma warning disable CS0618 // Type or member is obsolete case nameof(BorderRadius): return(BorderRadius.ToString()); #pragma warning restore CS0618 // Type or member is obsolete case nameof(BorderWidth): return(BorderWidth.ToString()); case nameof(CornerRadius): return(CornerRadius.ToString()); case nameof(CommandParameter): return(CommandParameter.ToString()); case nameof(FontAttributes): return(FontAttributes.ToString()); case nameof(FontFamily): return(FontFamily); case nameof(FontSize): return(FontSize.ToString()); case nameof(TextColor): return(TextColor.ToHex()); case nameof(Text): return(Text); default: return(string.Empty); } }
public override int GetHashCode() { return(Id.GetHashCode() ^ Url.GetHashCode() ^ Filename.GetHashCode() ^ Size.GetHashCode() ^ Type.GetHashCode()); }
public override int GetHashCode() => 31 * Id.GetHashCode();
public override string ToString() { return(Id.ToString()); }
/// <summary> /// Get the hashcode of this object. /// </summary> public override Int32 GetHashCode() => Id.GetHashCode();
/// <summary> /// It's very easy to attempt to create an entity using the wrong builder. Call this method to ensure the type of the Id matches the type of the builder... /// </summary> /// <param name="id">The identifier.</param> protected void AssertCorrectIdType(Id id) { var builderEntityLogicalName = EntityHelper.GetEntityLogicalName <TEntity>(); TestSettings.TestFrameworkProvider.AssertAreEqual(builderEntityLogicalName, id.LogicalName, $"Wrong Builder Specified. Builder is of type {builderEntityLogicalName} but id of type {id.LogicalName} "); }
public static NodeRendererChoice DefaultConversation(Id <NodeTypeTemp> guid) { return(new NodeRendererChoice(EditableUIFactory.Instance)); }
public override string ToString() { return(Account + ";" + Id.ToString("B") + "/IM/" + IMCapabilities + ":" + IMCapabilitiesEx + "/PE/" + PECapabilities + ":" + PECapabilitiesEx); }
/// <summary> /// Obtains the String representation of this instance. /// </summary> /// <returns>User readable name of the instance.</returns> public override string ToString() { // Return the class name and instance identifier return("ViewLayoutPageShow:" + Id.ToString()); }
/// <summary> /// Compares this instance with the provided request ID /// </summary> /// <param name="other">The request ID to compare to</param> /// <returns>An indication of the two request IDs' relative values</returns> public int CompareTo(RequestId other) { return(other == null ? 1 : Id.CompareTo(other.Id)); }
/// <summary> /// Filter by character id. /// </summary> public GraphQueryArgument <int> IdQueryArgument(int value) { return(Id.GetQueryArgumentAndSetValue(value)); }
public override int GetHashCode() { return(Id != null ? Id.GetHashCode() : 0); }
public override int GetHashCode() { return(Id.GetHashCode() + 11 * VideoId.GetHashCode()); }
public bool Equals(Profile?other) { return(other != null && Id.Equals(other.Id) && UserId == other.UserId && Native == other.Native && Target == other.Target && Level == other.Level && CompletedChapters == other.CompletedChapters); }
public override string ToString() { return($@"\{Id.ToString()} {Marca} {Modelo} {Cor.ToString()} {AnoDeFabricacao.ToString(CultureInfo.InvariantCulture)}" + $"{Combustivel.ToString()} {Valor.ToString("f2",CultureInfo.InvariantCulture)}"); }
public override int GetHashCode() { return((Name.GetHashCode() * Id.GetHashCode()) - 1); }
public override int GetHashCode() { var result = Id.GetHashCode(); return(31 * result + (Data != null ? Data.GetHashCode() : 0)); }
public static NodeRendererChoice DefaultDomain(Id <NodeTypeTemp> guid) { return(new NodeRendererChoice(DomainNodeRendererFactory.Instance)); }
public override int GetHashCode() { return(Bool.GetHashCode() ^ Number ^ Id.GetHashCode() ^ Name.GetHashCode()); }