public CodeNameMustBeUnique( ICodeNameCheckerUniqueness iCodeNameCheckerUniqueness, CodeName codeName) { _iCodeNameCheckerUniqueness = iCodeNameCheckerUniqueness; _codeName = codeName; }
private string GetTargetName(bool js) { var t = CodeName.ToLowerInvariant().TrimEnd('?'); switch (t) { case "int16": case "int32": case "int64": case "short": case "int": case "long": case "float": case "double": case "decimal": case "biginteger": return(js ? "Number" : "number"); case "datetime": case "datetimeoffset": case "system.datetime": case "system.datetimeoffset": return("Date"); case "string": return(js ? "String" : "string"); case "bool": case "boolean": return(js ? "Boolean" : "boolean"); } return(js ? "Object" : GetComplexTypeScriptName()); }
/// <summary> /// Gets the hash code /// </summary> /// <returns>Hash code</returns> public override int GetHashCode() { // credit: http://stackoverflow.com/a/263416/677735 unchecked // Overflow is fine, just wrap { int hash = 41; // Suitable nullity checks hash = hash * 59 + Id.GetHashCode(); if (ContextName != null) { hash = hash * 59 + ContextName.GetHashCode(); } hash = hash * 59 + IsDefault.GetHashCode(); if (CodeName != null) { hash = hash * 59 + CodeName.GetHashCode(); } if (Value != null) { hash = hash * 59 + Value.GetHashCode(); } if (DisplaySortOrder != null) { hash = hash * 59 + DisplaySortOrder.GetHashCode(); } return(hash); } }
public static bool HasCode(CodeName codeName) { if (inst.m_codes.Contains(codeName)) { return(true); } return(false); }
public void CodeName_Entries_IsValid(string codeName) { //Arrange CodeName methodUnderTest = new CodeName(codeName); //Assert Assert.Equal(codeName, methodUnderTest.ToString()); }
//factories public static BussinessWarehouse Create( string warehouseName, CodeName codeName, ICodeNameCheckerUniqueness iCodeNameCheckerUniqueness) { Guard.Against.InvalidInput(codeName, nameof(codeName), iCodeNameCheckerUniqueness.IsUnique); return(new BussinessWarehouse(warehouseName, codeName)); }
public override int GetHashCode() { unchecked { int hashCode = TableName.GetHashCode(); hashCode = (hashCode * 397) ^ CodeName.GetHashCode(); return(hashCode); } }
private BussinessWarehouse( string warehouseName, CodeName codeName) { BussinessWarehouseId = new BussinessWarehouseId(Guid.NewGuid()); SetWarehouseName(warehouseName); SetCodeName(codeName); AddDomainEvent(new NewWarehouseEvent(this)); }
public string GetCodeName(string HeroName) { CodeName = Name.ToLower(); CodeName = CodeName.Replace(" ", "_"); CodeName = CodeName.Replace("\'", ""); CodeName = CodeName.Replace(":", ""); CodeName = HeroName + "_" + CodeName; return(CodeName); }
public Sprite GetSpriteFromCode(CodeName code) { for (int i = 0; i < codeMapping.Length; i++) { if (codeMapping[i].keyCode == code) { return(codeMapping[i].sprite); } } return(null); }
static void Main(string[] args) { string CodeName; IWeatherDataService service; //we used try and catch to demonstrate if the method //GetWeatherDataService (in WeatherDataServiceFactory) had been called with valid number //the number should choose the method of the service // in our case there is only one service OpenWeahterMap try { //calling the method with invalid number //for catching this error service = WeatherDataServiceFactory.GetWeatherDataService(3); } catch (WeatherDataServiceException ex) { Console.WriteLine(ex + "\nusing OPEN_WEATHER_MAP service for program continue to work"); //next line is equal to: //service = OpenWeatherMap.Instance service = WeatherDataServiceFactory.GetWeatherDataService(WeatherDataServiceFactory.OPEN_WEATHER_MAP); } while (true) { Console.WriteLine("Please enter the city or Exit to exit..."); CodeName = Console.ReadLine(); if (CodeName.Equals("Exit") || CodeName.Equals("exit") || CodeName.Equals("EXIST")) { break; } service.GetWeatherData(new Location(CodeName)); if (service.GetWD() == null) { continue; } Console.Clear(); Console.WriteLine("Hey Sir, You requested to see the weather in {0} in country {1}", service.GetWD().cityName, service.GetWD().country); Console.WriteLine("Or to be more specific it's in coord {0} , {1} ", service.GetWD().coordLat, service.GetWD().coordLon); Console.WriteLine("The last update I have is from {0}", service.GetWD().lastupdate); Console.WriteLine("It seems to be {0} today ", service.GetWD().weather); Console.WriteLine("The sun will rise at {0} and set at {1}", service.GetWD().sunRise, service.GetWD().sunSet); Console.WriteLine("the tempature now is {0} and it should be between {1} - {2}", service.GetWD().tempature, service.GetWD().tempatureMin, service.GetWD().tempatureMax); Console.WriteLine("the wind speed is {0} MPH", service.GetWD().windSpeed); Console.WriteLine("the pressure is {0} hPa", service.GetWD().pressure); Console.WriteLine("cloud status is {0} and that's great", service.GetWD().clouds); Console.WriteLine("the humidity is {0}% \n\n", service.GetWD().humidity); service.ClearWeatherData(); } Console.WriteLine("Copyrights Shenkar - Software Engineering"); Console.WriteLine("Course Programming Languages Oct 2016 - By Mr. Life Michael "); Console.WriteLine("Written by Yogev Heskia and Nir Mekin "); }
private string GetKVPTypes() { var type = CodeName.ToLowerInvariant().TrimEnd('?'); var types = type.Split('<', '>')[1].Split(','); string keyType = GetTargetName(types[0].Trim(), false); if (keyType != "string" && keyType != "number") { // only string or number are allowed for keys keyType = "string"; } string valueType = GetTargetName(types[1].Trim(), false); return(string.Format(CultureInfo.CurrentCulture, "{{ [index: {0}]: {1} }}", keyType, valueType)); }
public bool FitsFilter(string[] keywords) { FilteredContracts.Clear(); VersionContracts.ForEach(contract => { if (contract.FitsFilter(keywords)) { FilteredContracts.Add(contract); } }); if (FilteredContracts.Count == 0) { VersionContracts.ForEach(contract => { FilteredContracts.Add(contract); }); } return(keywords.All(key => { if (Version.Contains(key, StringComparison.InvariantCultureIgnoreCase)) { return true; } if (BuildVersion.Contains(key, StringComparison.InvariantCultureIgnoreCase)) { return true; } if (VersionName.Contains(key, StringComparison.InvariantCultureIgnoreCase)) { return true; } if (MarketingName.Contains(key, StringComparison.InvariantCultureIgnoreCase)) { return true; } if (CodeName.Contains(key, StringComparison.InvariantCultureIgnoreCase)) { return true; } if (FilteredContractsCount(key) > 0) { return true; } // No matches, return false return false; } )); }
/* * Keycode functionality */ public static bool AddCode(CodeName codeName) { if (inst.m_codes.Contains(codeName)) { return(false); } inst.m_codes.Add(codeName); if (inst.codesUpdated != null) { inst.codesUpdated(); } return(true); }
public override int GetHashCode() { int hash = 1; if (Bootloader.Length != 0) { hash ^= Bootloader.GetHashCode(); } if (ProcVersion.Length != 0) { hash ^= ProcVersion.GetHashCode(); } if (CodeName.Length != 0) { hash ^= CodeName.GetHashCode(); } if (Incremental.Length != 0) { hash ^= Incremental.GetHashCode(); } if (Fingerprint.Length != 0) { hash ^= Fingerprint.GetHashCode(); } if (BootID.Length != 0) { hash ^= BootID.GetHashCode(); } if (AndroidID.Length != 0) { hash ^= AndroidID.GetHashCode(); } if (BaseBand.Length != 0) { hash ^= BaseBand.GetHashCode(); } if (InnerVersion.Length != 0) { hash ^= InnerVersion.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public Currency ChangeCurrency(CodeName code) { var codeString = code.ToIsNullOrEmptyThrow(nameof(code)).ToString(); if (codeString != Code) { var cultureInfo = GetCultureInfo(codeString) .ToIsNullOrEmptyWithMessageThrow($"Currency code: {code} is not supported"); Symbol = cultureInfo.NumberFormat.CurrencySymbol; Code = codeString; Name = new RegionInfo(cultureInfo.Name).CurrencyNativeName; } return(this); }
private void FAbout_Load(object sender, EventArgs e) { lblAbout.BackColor = Color.Transparent; string html; string streamName; if (LanguageManager.Current?.CodeName == null) { streamName = DefaultAboutPageStreamName; } else { streamName = $"OpenCGSS.StarlightDirector.Resources.WebPages.About.{LanguageManager.Current.CodeName}.html"; } Stream htmlStream = null; //var names = Assembly.GetExecutingAssembly().GetManifestResourceNames(); try { htmlStream = AssemblyHelper.GetResourceStream(streamName) ?? AssemblyHelper.GetResourceStream(DefaultAboutPageStreamName); using (var reader = new StreamReader(htmlStream)) { html = reader.ReadToEnd(); } } finally { htmlStream?.Dispose(); } var version = AssemblyHelper.GetAssemblyVersion(); html = html.Replace("$VERSION_NUMBER$", version.ToString()); html = html.Replace("$VERSION_SUFFIX$", string.IsNullOrEmpty(VersionSuffix) ? VersionSuffix : " " + VersionSuffix); html = html.Replace("$VERSION_CODE$", CodeName.GetCodeName(version)); lblAbout.Text = html; picAnimation.Visible = false; label1.Visible = false; var clientSize = ClientSize; picAnimation.Left = (clientSize.Width - picAnimation.Width) / 2; label1.Left = (clientSize.Width - label1.Width) / 2; btnClose.Left = (clientSize.Width - btnClose.Width) / 2; }
// public HowLeakyDataType Type { get; set; } internal bool ContainsSearchTerm(string search) { if (!String.IsNullOrEmpty(CodeName) && CodeName.ToLower().Contains(search)) { return(true); } if (!String.IsNullOrEmpty(LabelTitle) && LabelTitle.ToLower().Contains(search)) { return(true); } if (!String.IsNullOrEmpty(SourceFileName) && SourceFileName.ToLower().Contains(search)) { return(true); } if (!String.IsNullOrEmpty(Description) && Description.ToLower().Contains(search)) { return(true); } return(false); }
/// <summary> /// Returns true if LookupList instances are equal /// </summary> /// <param name="other">Instance of LookupList to be compared</param> /// <returns>Boolean</returns> public bool Equals(LookupList other) { if (other is null) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Id == other.Id || Id.Equals(other.Id) ) && ( ContextName == other.ContextName || ContextName != null && ContextName.Equals(other.ContextName) ) && ( IsDefault == other.IsDefault || IsDefault.Equals(other.IsDefault) ) && ( CodeName == other.CodeName || CodeName != null && CodeName.Equals(other.CodeName) ) && ( Value == other.Value || Value != null && Value.Equals(other.Value) ) && ( DisplaySortOrder == other.DisplaySortOrder || DisplaySortOrder != null && DisplaySortOrder.Equals(other.DisplaySortOrder) )); }
public virtual bool Equals(CodeName obj) { return(obj != null && string.Equals(obj.Code, Code)); }
protected void SetCodeName( CodeName codeName) { CodeName = codeName; // AddDomainEvent(new SetCodeNameEvent(warehouseName)); }
private Currency(CodeName code) => ChangeCurrency(code);
public static Currency Create(CodeName code) => new Currency(code);
public ChartSheetContentSequence(IStreamReader reader) : base(reader) { // reset id counter for chart groups ChartFormatIdGenerator.Instance.StartNewChartsheetSubstream(); ChartAxisIdGenerator.Instance.StartNewChartsheetSubstream(); // CHARTSHEETCONTENT = [WriteProtect] [SheetExt] [WebPub] *HFPicture PAGESETUP PrintSize [HeaderFooter] [BACKGROUND] *Fbi *Fbi2 [ClrtClient] [PROTECTION] // [Palette] [SXViewLink] [PivotChartBits] [SBaseRef] [MsoDrawingGroup] OBJECTS Units CHARTFOMATS SERIESDATA *WINDOW *CUSTOMVIEW [CodeName] [CRTMLFRT] EOF // [WriteProtect] if (BiffRecord.GetNextRecordType(reader) == RecordType.WriteProtect) { this.WriteProtect = (WriteProtect)BiffRecord.ReadRecord(reader); } // [SheetExt] if (BiffRecord.GetNextRecordType(reader) == RecordType.SheetExt) { this.SheetExt = (SheetExt)BiffRecord.ReadRecord(reader); } // [WebPub] if (BiffRecord.GetNextRecordType(reader) == RecordType.WebPub) { this.WebPub = (WebPub)BiffRecord.ReadRecord(reader); } // *HFPicture while (BiffRecord.GetNextRecordType(reader) == RecordType.HFPicture) { this.HFPictures.Add((HFPicture)BiffRecord.ReadRecord(reader)); } // PAGESETUP this.PageSetupSequence = new PageSetupSequence(reader); // PrintSize if (BiffRecord.GetNextRecordType(reader) == RecordType.PrintSize) { this.PrintSize = (PrintSize)BiffRecord.ReadRecord(reader); } // [HeaderFooter] if (BiffRecord.GetNextRecordType(reader) == RecordType.HeaderFooter) { this.HeaderFooter = (HeaderFooter)BiffRecord.ReadRecord(reader); } // [BACKGROUND] if (BiffRecord.GetNextRecordType(reader) == RecordType.BkHim) { this.BackgroundSequence = new BackgroundSequence(reader); } // *Fbi this.Fbis = new List <Fbi>(); while (BiffRecord.GetNextRecordType(reader) == RecordType.Fbi) { this.Fbis.Add((Fbi)BiffRecord.ReadRecord(reader)); } // *Fbi2 this.Fbi2s = new List <Fbi2>(); while (BiffRecord.GetNextRecordType(reader) == RecordType.Fbi2) { this.Fbi2s.Add((Fbi2)BiffRecord.ReadRecord(reader)); } // [ClrtClient] if (BiffRecord.GetNextRecordType(reader) == RecordType.ClrtClient) { this.ClrtClient = (ClrtClient)BiffRecord.ReadRecord(reader); } // [PROTECTION] this.ProtectionSequence = new ProtectionSequence(reader); // [Palette] if (BiffRecord.GetNextRecordType(reader) == RecordType.Palette) { this.Palette = (Palette)BiffRecord.ReadRecord(reader); } // [SXViewLink] if (BiffRecord.GetNextRecordType(reader) == RecordType.SXViewLink) { this.SXViewLink = (SXViewLink)BiffRecord.ReadRecord(reader); } // [PivotChartBits] if (BiffRecord.GetNextRecordType(reader) == RecordType.PivotChartBits) { this.PivotChartBits = (PivotChartBits)BiffRecord.ReadRecord(reader); } // [SBaseRef] if (BiffRecord.GetNextRecordType(reader) == RecordType.SBaseRef) { this.SBaseRef = (SBaseRef)BiffRecord.ReadRecord(reader); } // [MsoDrawingGroup] if (BiffRecord.GetNextRecordType(reader) == RecordType.MsoDrawingGroup) { this.MsoDrawingGroup = (MsoDrawingGroup)BiffRecord.ReadRecord(reader); } // OBJECTS this.ObjectsSequence = new ObjectsSequence(reader); // Units this.Units = (Units)BiffRecord.ReadRecord(reader); // CHARTFOMATS this.ChartFormatsSequence = new ChartFormatsSequence(reader); // SERIESDATA this.SeriesDataSequence = new SeriesDataSequence(reader); // *WINDOW this.WindowSequences = new List <WindowSequence>(); while (BiffRecord.GetNextRecordType(reader) == RecordType.Window2) { this.WindowSequences.Add(new WindowSequence(reader)); } // *CUSTOMVIEW this.CustomViewSequences = new List <CustomViewSequence>(); // CUSTOMVIEW seems to be totally optional, // so check for the existence of the next sequences while (BiffRecord.GetNextRecordType(reader) != RecordType.CodeName && BiffRecord.GetNextRecordType(reader) != RecordType.CrtMlFrt && BiffRecord.GetNextRecordType(reader) != RecordType.EOF) { this.CustomViewSequences.Add(new CustomViewSequence(reader)); } //this.CustomViewSequences = new List<CustomViewSequence>(); //while (BiffRecord.GetNextRecordType(reader) == RecordType.UserSViewBegin) //{ // this.CustomViewSequences.Add(new CustomViewSequence(reader)); //} // [CodeName] if (BiffRecord.GetNextRecordType(reader) == RecordType.CodeName) { this.CodeName = (CodeName)BiffRecord.ReadRecord(reader); } // [CRTMLFRT] if (BiffRecord.GetNextRecordType(reader) == RecordType.CrtMlFrt) { this.CrtMlfrtSequence = new CrtMlfrtSequence(reader); } // EOF this.EOF = (EOF)BiffRecord.ReadRecord(reader); }
public override int GetHashCode() { return(CodeName.GetHashCode()); }
public BussinessWarehouseTest() { CodeName = new CodeName("aaa-111"); _iCodeNameCheckerUniqueness = new Mock <ICodeNameCheckerUniqueness>(); }