private static void AddInitialData() { DatabaseContext db = new DatabaseContext(); if (db.Users.Any() == false) { db.Users.Add(new User { Username = "******", Password = "******" }); db.SaveChanges(); } if (db.Expenses.Any() == false) { string[] categories = new string[] { "Market", "Elektronik", "Tatil", "Taký" }; int userId = db.Users.FirstOrDefault().Id; for (int i = 0; i < 50; i++) { db.Expenses.Add(new Expense { Category = CollectionData.GetElement(categories), Date = DateTimeData.GetDatetime(), Description = TextData.GetSentence(), Price = NumberData.GetNumber(100, 500), UserId = userId }); } db.SaveChanges(); } }
public dynamic GetReportData() { // Generating employee list var employees = Enumerable .Range(0, NumberData.GetNumber(10, 50)) .Select(i => { dynamic newEmployee = new ExpandoObject(); newEmployee.BirthDate = DateTimeData.GetDatetime(new DateTime(1973, 1, 1), new DateTime(1997, 12, 1)); newEmployee.FirstName = NameData.GetFirstName(); newEmployee.LastName = NameData.GetSurname(); newEmployee.Company = NameData.GetCompanyName(); newEmployee.Email = NetworkData.GetEmail(); newEmployee.PhoneNumber = PhoneNumberData.GetInternationalPhoneNumber(); newEmployee.Address = string.Format("{0} {1} {2}\n{3},{4} {5}", PlaceData.GetStreetName(), PlaceData.GetStreetNumber(), PlaceData.GetAddress(), PlaceData.GetCity(), PlaceData.GetState(), PlaceData.GetZipCode()); newEmployee.PersonalQuote = TextData.GetSentences(5); // NOTE: Even though ExpandoObject is compatible with IDictionary<string,object>, // The template engine only accepts Dictionary<string,object> return(new Dictionary <string, object>(newEmployee)); }) .ToList(); dynamic reportData = new ExpandoObject(); reportData.Employees = employees; return(reportData); }
public void getData(NumberData n) { Debug.Log(n.Id); Debug.Log(n.CardName); Debug.Log(n.Icon.name); Debug.Log(n.TrueSound.name); Debug.Log(n.FalseSound.name); Event.Raise(); }
static void NumberDelete(NumberData number)//delete number on the screen { Console.CursorLeft = number.Position.x; Console.CursorTop = number.Position.y; Console.Write(" "); Thread.Sleep(5); }
public static NDBarChart Build(NumberData hp, NumberData mp, NumberData tp) { return(new NDBarChart(RoleBarChart.zero) { HP = hp, MP = mp, TP = tp, }); }
public void SetNumber(int _n) { NumberData nd = numberData[_n]; SetSprites(nd.number, nd.shadow); AudioSource audioSource = GetComponent <AudioSource>(); audioSource.PlayOneShot(nd.sound); }
/// <summary> /// Parsed the number submitted as string /// </summary> /// <param name="number">The number to parse</param> /// <returns>An instance of type <see cref="NumberData"/> containing all the information about the number</returns> /// <exception cref="NumberParseException">Thrown when the number to be parsed is not a phone number</exception> public NumberData ParsePhoneNumber(string number) { // Get an instance of the parser and declare a PhoneNumber result variable PhoneNumberUtil numberParser = PhoneNumberUtil.GetInstance(); PhoneNumber parsedNumber; // Try to parse the variable with default region Germany try { parsedNumber = numberParser.Parse(number, "DE"); } catch (NumberParseException) { throw; } // Check if the number is valid if (!numberParser.IsValidNumber(parsedNumber)) { throw new ArgumentException("Invalid number"); } // Gets the region code for the number such as "DE" for germany string regionCode = numberParser.GetRegionCodeForNumber(parsedNumber); // Extract the area code from the number string areaCode = GetAreaCode(numberParser, parsedNumber, number); // Extract the subscriber number string subscriberNumber = GetSubscriberNumber(numberParser, parsedNumber); // Extract the extension if available string extension = parsedNumber.HasExtension ? parsedNumber.Extension : string.Empty; // Build the clear number string clearNumber = GetClearNumber(number); // Build the iso normed number format string countryCode = parsedNumber.CountryCode.ToString(); string isoNormed = GetIsoNormedNumber(countryCode, areaCode, subscriberNumber, extension); // Fill the NumberData object to be returned NumberData numberData = new NumberData { CountryCode = regionCode, AreaCode = areaCode, SubscriberNumber = subscriberNumber, Extension = extension, DigitString = clearNumber, ISONormedNumber = isoNormed, }; return(numberData); }
public int valCaused(BattleRoleData source, BattleRoleData target, SkillKind kind) { int B = 0; NumberData d = physicalND; AttributeData atb = AttributeData.AT; if (kind == SkillKind.Elemental) { atb = AttributeData.MT; d = elementalND; } else if (kind == SkillKind.Physical) { atb = AttributeData.AT; d = physicalND; } else if (kind == SkillKind.Arcane) { d = arcaneND; } if (physicalND.dataTag == NumberData.DataType.percent) { for (int i = 0; i < SkillGrade; i++) { d.DATA += 10; } HSkilInfo hsi = GetComponent <HSkilInfo>(); if (hsi && hsi.UseAppointedAtb) { atb = hsi.Atb; } else { if (kind == SkillKind.Arcane) { B = (int)((source.ThisBasicRoleProperty().ReadRA(AttributeData.MT) + source.ThisBasicRoleProperty().ReadRA(AttributeData.AT)) / 2 * d.DECIMAL); } } B = (int)(source.ThisBasicRoleProperty().ReadRA(atb) * d.DECIMAL); } else { B = physicalND.DATA; } if (HSModifity) { B = HSModifity.AllResult(source, target, kind, SkillGrade); } B = ValChangedByCharacterType(source, target, B); return(B); }
public static bool IsNumberContainedInColumn(SudokuData sData, int number, int columnIndex) { if (columnIndex >= PUZZLE_LENGTH) { Debug.LogErrorFormat("Unexpected column index: {0}", columnIndex); return(false); } NumberData numberData = sData.NumberDataList[number - 1]; return(numberData.FilledColumn.Contains(columnIndex)); }
public static bool IsNumberContainedInSquare(SudokuData sData, int number, int squareIndex) { if (squareIndex >= PUZZLE_LENGTH) { Debug.LogErrorFormat("Unexpected square index: {0}", squareIndex); return(false); } NumberData numberData = sData.NumberDataList[number - 1]; return(numberData.FilledSquare.Contains(squareIndex)); }
public static bool IsNumberContainedInRow(SudokuData sData, int number, int rowIndex) { if (rowIndex >= PUZZLE_LENGTH) { Debug.LogErrorFormat("Unexpected row index: {0}", rowIndex); return(false); } NumberData numberData = sData.NumberDataList[number - 1]; return(numberData.FilledRow.Contains(rowIndex)); }
public void IEStartSkill(BattleRoleData target, NumberData data) { int val = data.DATA; if (data.dataTag == NumberData.DataType.percent) { val = (int)(target.HpController.MaxHp * data.DECIMAL); } target.HpController.getDamage(val, Kind); // EndSkill(0.2f); }
public void damage(BattleRoleData currentActionUnit, BattleRoleData propTargetUnit , NumberData param, SDConstants.AOEType aoe = SDConstants.AOEType.None) { NormalAttack n; n = gameObject.GetComponent <NormalAttack>(); if (n == null) { n = gameObject.AddComponent <NormalAttack>(); } n.PropStartSkill(currentActionUnit, propTargetUnit, param, aoe); }
public void catchSlave(BattleRoleData currentActionUnit, BattleRoleData propTargetUnit , NumberData param) { CatchSlave c; c = gameObject.GetComponent <CatchSlave>(); if (c == null) { c = gameObject.AddComponent <CatchSlave>(); } c.PropStartSkill(currentActionUnit, propTargetUnit, param); }
public static T RandomiseNullable <T>(T value, double nullFraction) where T : class { var rnd = NumberData.GetNumber(0, 100); if (rnd / 100d <= nullFraction) { return(null); } return(value); }
public void revive(BattleRoleData currentActionUnit, BattleRoleData propTargetUnit , NumberData param0, NumberData param1, SDConstants.AOEType aoeType = SDConstants.AOEType.None) { ReviveOne r; r = gameObject.GetComponent <ReviveOne>(); if (r == null) { r = gameObject.AddComponent <ReviveOne>(); } NDBarChart bc = NDBarChart.Build(param0, param1, NumberData.zero); r.PropStartSkill(currentActionUnit, propTargetUnit, bc, aoeType); }
public override void StartSkill(BattleRoleData source, BattleRoleData target) { base.StartSkill(source, target); IsProcessing = true; IsUsed = true; CalculateBeforeFunction(source, target); List <BattleRoleData> list = DealWithAOEAction(source, target, AOEType); foreach (BattleRoleData t in list) { StartCoroutine(IEStartSkill(source, t, NumberData.Build(valCaused(source, t)))); } }
public static void Initialize() { Items = new List <TodoItem>(); for (int i = 0; i < NumberData.GetNumber(10, 25); i++) { Items.Add(new TodoItem { Id = i, Text = TextData.GetSentence(), IsHighPriority = BooleanData.GetBoolean(), Status = EnumData.GetElement <TodoStatus>() }); } }
public void PropStartSkill(BattleRoleData source, BattleRoleData target, NumberData val , SDConstants.AOEType AOEType = SDConstants.AOEType.None) { base.StartSkill(source, target); IsProcessing = true; IsUsed = true; this.AOEType = AOEType; List <BattleRoleData> list = DealWithAOEAction(source, target, AOEType); for (int i = 0; i < list.Count; i++) { StartCoroutine(IEStartSkill(source, list[i], val)); } }
private void createKuyruk() { int rand = 0; for (int i = 0; i < kuyruk.Length; i++) { foreach (DragAndDropItem item in kuyruk[i].GetComponentsInChildren <DragAndDropItem>()) { NumberData cardData = NumberData.CreateInstance <NumberData>(); item.GetComponent <number>().RegisterData(cardData); rand = r.Next(0, 8); item.GetComponent <number>().FillData(generateNum[rand], spr[generateNum[rand]], trueSound, falseSound); item.GetComponent <Image>().sprite = spr[generateNum[rand]]; } } }
public IEnumerator IEStartSkill(BattleRoleData source, BattleRoleData target, NumberData _val, bool useSpecial = false) { source.unit_character_model.CurrentCharacterModel.ChangeModelAnim (source.unit_character_model.CurrentCharacterModel.anim_cast, false); SLEffectManager.Instance.playCommonEffectCast(source.transform.position); yield return(new WaitForSeconds(castLastTime)); int val = _val.DATA; if (_val.dataTag == NumberData.DataType.percent) { val = (int)(target.HpController.MaxHp * _val.DECIMAL); } if (useSpecial) { #region 计算技能状态 source.SkillCheck(this, target); IsCausedCritDmg = source.CritHappen; IsCausedMiss = !source.AccurHappen; IsCausedFault = source.FaultHappen; float criD = 1; if (IsCausedCritDmg) { criD = AllRandomSetClass.SimplePercentToDecimal (source.ThisBasicRoleProperty().CRIDmg + 100); } int NowExpect = (int)(UnityEngine.Random.Range(-1f, 1f) * source.ExpectResult); #endregion val = (int)(val * criD); val += NowExpect; #region 输技能状态 target.HpController.isCriDmg = IsCausedCritDmg; target.HpController.isEvoHappen = IsCausedMiss; target.HpController.isFault = IsCausedFault; #endregion } SLEffectManager.Instance.playCommonEffectLocalBarChartAdd(target.transform.position); yield return(new WaitForSeconds(effectLastTime)); Debug.Log(source.name + " heal cause " + val + " to " + target.name); target.HpController.addHp(val); yield return(new WaitForSeconds(skillLastTime)); StartCoroutine(IEWaitForShortEnd(source)); }
static NumbInfo() { using (Stream stream = Utils.GetResourceStream("DeepMorphy.Numb.numbers.xml")) { var rdr = XmlReader.Create(new StreamReader(stream, Encoding.UTF8)); NumberData currentVal = null; while (rdr.Read()) { if (rdr.Name == "N" && rdr.NodeType == XmlNodeType.Element) { var val = rdr.GetAttribute("v"); currentVal = new NumberData(); NumberDictionary[val] = currentVal; } else if (rdr.Name == "W" && rdr.NodeType == XmlNodeType.Element) { var tagId = int.Parse(rdr.GetAttribute("i")); var text = rdr.GetAttribute("t"); var id = rdr.GetAttribute("k"); if (!currentVal.Lexemes.ContainsKey(id)) { currentVal.Lexemes[id] = new List <(int tagId, string text)>(); } currentVal.Lexemes[id].Add((tagId, text)); } else if (rdr.Name == "E" && rdr.NodeType == XmlNodeType.Element) { var clsId = int.Parse(rdr.GetAttribute("i")); var text = rdr.GetAttribute("t"); currentVal.NarEnd[clsId] = text; } else if (rdr.Name == "NumbData" && rdr.NodeType == XmlNodeType.Element) { var reg = rdr.GetAttribute("reg"); NumberRegex = new Regex(reg, RegexOptions.Compiled | RegexOptions.ExplicitCapture); LemmaTagId = rdr.GetAttribute("l") .Split(',') .Select(x => int.Parse(x)) .ToArray(); RegexGroups = NumberRegex.GetGroupNames() .Where(x => x.StartsWith("_")) .ToDictionary(x => x, x => x.Substring(1, x.Length - 1)); } } } }
static void NumberSelect(NumberData number, ConsoleColor colorBackground, ConsoleColor colorFont)//select number on the screen { //int currentX = Console.CursorLeft; //start position of cursor //int currentY= Console.CursorTop; Console.CursorLeft = number.Position.x; Console.CursorTop = number.Position.y; Console.BackgroundColor = colorBackground; Console.ForegroundColor = colorFont; Console.Write($"{number.value,4}"); Thread.Sleep(100); //Console.CursorLeft = number.Position.x; //return Cursor to its start position //Console.CursorTop = number.Position.y; Console.ResetColor(); }
private void Form1_Load(object sender, EventArgs e) { for (int i = 1; i <= 100; i++) { Ogrenci ogr = new Ogrenci(); ogr.Id = i; ogr.Ad = NameData.GetFirstName(); // fakedata dan aldık ogr.Soyad = NameData.GetSurname(); ogr.BolumId = NumberData.GetNumber(10); // 0 la 10 arası numara getirir ogr.TcKimlikNo = NumberData.GetNumber(12311232, 999999999); ogr.AdresNesnesi.Sokak = PlaceData.GetStreetName(); ogr.AdresNesnesi.Cadde = NumberData.GetNumber(100); ogr.AdresNesnesi.KapiNo = NumberData.GetNumber(200); olist.Add(ogr); } }
public override void StartSkill(BattleRoleData source, BattleRoleData target) { base.StartSkill(source, target); if (IsProcessing) { return; } IsProcessing = true; IsUsed = true; CalculateBeforeFunction(source, target); List <BattleRoleData> list = DealWithAOEAction(source, target, AOEType); for (int i = 0; i < list.Count; i++) { StartCoroutine(IEStartSkill(source, list[i], NumberData.Build(ValCaused(source, list[i])), lastTime)); } }
private void SetRightPanel(NumberData ChosenItem) { ComboBoxNumber.Items.Clear(); if (ChosenItem.FirstName != null) { FirstNameTextBox.Text = ChosenItem.FirstName; } if (ChosenItem.SecondName != null) { SecondNameTextBox.Text = ChosenItem.SecondName; } else { SecondNameTextBox.Text = "Фамилия"; } if (ChosenItem.Patronynic != null) { PatronymicTextBox.Text = ChosenItem.Patronynic; } else { PatronymicTextBox.Text = "Отчество"; } if (ChosenItem.Birthday != null) { BirthMark.Text = ChosenItem.Birthday.ToShortDateString(); } foreach (var n in ChosenItem.Number) { ComboBoxNumber.Items.Add(n); } Bitmap bitmap; if (ChosenItem.ImageLink != null) { bitmap = new Bitmap(ChosenItem.ImageLink); } else { bitmap = Properties.Resources.unnamed; } pictureBox1.Image = bitmap; ErrorText.Text = ""; }
public IEnumerator IEStartSkill(BattleRoleData source, BattleRoleData target, NumberData _val) { source.playMoveTowardAnimation(target.unit_model.position); yield return(new WaitForSeconds(moveTowardAndBackTime)); // source.unit_character_model.CurrentCharacterModel.ChangeModelAnim (source.unit_character_model.CurrentCharacterModel.anim_attack, false); SLEffectManager.Instance.playCommonEffectSlash(target.transform.position); yield return(new WaitForSeconds(SDConstants.AnimTime_ATTACK - hitTime)); // float r = 0; if (_val.dataTag == NumberData.DataType.integer) { r = AllRandomSetClass.SimplePercentToDecimal(_val.DATA); } else { r = _val.DECIMAL; } //目标敌人级别越高成功率越低 int level = target.ThisBasicRoleProperty().LEVEL; for (int i = 0; i < level; i++) { r *= 0.8f; } // if (UnityEngine.Random.Range(0, 1) < r)//捕获成功 { SDDataManager.Instance.AddSlave(target.ThisBasicRoleProperty().ID); target.HpController.FadeAndDisappear(); } source.unit_character_model.CurrentCharacterModel.ChangeModelAnim (source.unit_character_model.CurrentCharacterModel.anim_idle, true); source.playMoveBackAnimation(); yield return(new WaitForSeconds(moveTowardAndBackTime)); StartCoroutine(IEWaitForEnd(source)); }
protected override void Seed(AppWithEF.DatabaseContext context) { // This method will be called after migrating to the latest version. // You can use the DbSet<T>.AddOrUpdate() helper extension method // to avoid creating duplicate seed data. if (!context.Albums.Any()) { for (int i = 0; i < 10; i++) { context.Albums.Add(new Album { Name = NameData.GetCompanyName(), Description = TextData.GetSentence(), Duration = NumberData.GetNumber(), Author = NameData.GetFullName() }); } context.SaveChanges(); } else { context.Albums.ToList().ForEach(x => { if (x.Duration == null || x.Duration == 0) { x.Duration = NumberData.GetNumber(500, 1000); } if (string.IsNullOrEmpty(x.Author)) { x.Author = NameData.GetFullName(); } }); if (context.ChangeTracker.HasChanges()) { context.SaveChanges(); } } }
private IEnumerable <AstConstantDeclaration> SplitConstantDeclaration(AstConstantDeclaration v) { v.Pattern.SetFlag(ExprFlags.IsDeclarationPattern, true); switch (v.Pattern) { case AstCompCallExpr cc when cc.Name.Name == "id": cc.AttachTo(v); v.Name = InferType(cc, null) as AstIdExpr; break; case AstIdExpr name: // ok, do nothing v.Name = name; break; case AstTupleExpr t: v.Name = new AstIdExpr(GetUniqueName(t.ToString()), false, t); // create new declarations for sub patterns var index = 0; foreach (var subPattern in t.Values) { var init = new AstArrayAccessExpr( new AstConstantRef(v, v.Initializer), new AstNumberExpr(NumberData.FromBigInt(index), Location: v.Initializer)); var sub = new AstConstantDeclaration(subPattern, null, init, v.Documentation, null, Location: v); sub.Scope = v.Scope; sub.SetFlags(v.GetFlags()); yield return(sub); index += 1; } v.Pattern = v.Name; break; default: ReportError(v.Pattern, $"Invalid pattern in variable declaration"); break; } }
private static void CreateFakeData(AlbumManager albumManager) { if (albumManager.Query().Any() == false) { for (int i = 0; i < 5; i++) { albumManager.Create(new Album { Name = NameData.GetCompanyName(), Price = (decimal)NumberData.GetDouble() * NumberData.GetNumber(100, 4000), IsSales = BooleanData.GetBoolean(), Year = NumberData.GetNumber(1980, DateTime.Now.Year) }); } Console.WriteLine("Sample data created. Please enter for continue.."); Console.WriteLine(); Console.ReadKey(); } }