public Stats(Stats stats) { Firsts = new Datas<Object>(stats.Firsts); Lasts = new Datas<Object>(stats.Lasts); Avgs = new Datas<Object>(stats.Avgs); Mins = new Datas<Object>(stats.Mins); Maxs = new Datas<Object>(stats.Maxs); Sums = new Datas<Object>(stats.Sums); Counts = new Datas<Object>(stats.Counts); StDevs = new Datas<Object>(stats.StDevs); Vars = new Datas<Object>(stats.Vars); }
public Stats(Datas<Object> firsts, Datas<Object> lasts, Datas<Object> avgs, Datas<Object> mins, Datas<Object> maxs, Datas<Object> sums, Datas<Object> counts, Datas<Object> stDevs, Datas<Object> vars) { Firsts = new Datas<Object>(firsts); Lasts = new Datas<Object>(lasts); Avgs = new Datas<Object>(avgs); Mins = new Datas<Object>(mins); Maxs = new Datas<Object>(maxs); Sums = new Datas<Object>(sums); Counts = new Datas<Object>(counts); StDevs = new Datas<Object>(stDevs); Vars = new Datas<Object>(vars); }
public IList <EmergencyLinkageMasterAreaAssModel> GetEmergencyLinkageMasterAreaAssListByAssId(string id) { var models = Datas.Where(a => a.MasterAreaAssId == id).ToList(); return(models); }
public void Do() { string TextInfo = ""; foreach (var item in stocks) { foreach (var x in Datas) { if (!sendInfo.ContainsKey(x.Code)) { sendInfo.Add(x.Code, new GPTempInfo() { mailSend = DateTime.Now, Code = x.Code }); } else { sendInfo[x.Code] = new GPTempInfo() { mailSend = DateTime.Now, Code = x.Code }; } } if (item.data.market.status == "休市" || item.data.market.status == "已收盘") //if (false) { isSleep = true; break; } else { //发邮件或者写文本 var quote = item.data.quote; string Name = quote.name; decimal CurPirce = quote.current; var Item = Datas.Find(t => t.Code == quote.symbol); if (Item == null) { return; } decimal earnMoney = (CurPirce - Item.MyPrice) * Item.MyCount; sendInfo[Item.Code].Name = Name; string GPDesc = $"【{Name}】当前:{CurPirce} 持有:{Item.MyCount} 预期{(Item.Type == 1 ? Item.SalePrice : Item.LowBuyPrice)}"; Console.WriteLine(GPDesc); if ((sendInfo[Item.Code].Price > 0 && sendInfo[Item.Code].Price != CurPirce) || sendInfo[Item.Code].Price == 0) { decimal moneyChange = sendInfo[Item.Code].Price - CurPirce; if (sendInfo[Item.Code].Price == 0) { moneyChange = 0; } sendInfo[Item.Code].Price = CurPirce; sendInfo[Item.Code].EarnMony = earnMoney; //重新设置价格,并记录到文本文件里 //LogTool.TempWriteLog(Item.Type + "", GPDesc + $" \t 预期盈利:{earnMoney}元,【{(moneyChange > 0 ? "增加" : "亏损")}{moneyChange}】元"); TextInfo += GPDesc + $" \t 盈利:{earnMoney}元,同比【{(moneyChange > 0 ? "增加" : "亏损")}{moneyChange}】元 " + Environment.NewLine; } else if (sendInfo[Item.Code].Price == CurPirce) { return; } bool isMailRemind = false; if ((DateTime.Now - sendInfo[Item.Code].mailSend).TotalMinutes > 5) { switch (Item.Type) { case 1: isMailRemind = (CurPirce >= Item.SalePrice); break; case 2: isMailRemind = (CurPirce <= Item.LowBuyPrice); break; default: break; } } //如果5分钟前发了邮件就不要再发了 if (isMailRemind) { sendInfo[Item.Code].mailSend = DateTime.Now; string MailContent = ""; switch (Item.Type) { case 1: MailContent = "买入提醒" + $":[{Name}]已经达到预期价格{Item.LowBuyPrice}"; break; case 2: MailContent = "销售提醒" + $":[{Name}]已经达到预期价格{Item.SalePrice},成本价格{Item.MyPrice},预期盈利({CurPirce} - {Item.MyPrice}={CurPirce - Item.MyPrice}) * {Item.MyCount}={earnMoney}元\n" + GPDesc; break; default: break; } //MailSend.SendEmail(MailContent + "\n https://xueqiu.com/S/" + quote.symbol); } } } LogTool.TempWriteLog("GPINFO", DateTime.Now + Environment.NewLine + TextInfo); }
internal void AddButton(ButtonView btn) { Datas.Add(btn); sb.Append(btn.main.Content.ToString()); }
public int Create(Datas book) { return(objdata.AddBook(book)); }
[HttpPost]//Örneğin İki Tarih Arası İStenirse bunu bir attribute ile meta dataya göm ve sayı tarih vb tüm alanlar için Kullan. public virtual MvcResult<object> Search(SearchRequest request, int? take, int? page, SearchSortRequest[] sort)//Button Edit Search. Ek paramatreler kendo dan. { return this.ResultList(() => { Datas<object> ret = new Datas<object>(); Type entityType = null; // CacheMetaDataConfig.MetaData.TryGetType(request.TypeFullName, out entityType); if (null == entityType) throw new NullReferenceException(request.TypeFullName); object entity = JsonConvert.DeserializeObject(request.EntityJson, entityType); IEntityMetaData metaData = new MetaDataProvider().CreateEntityMetaData(entityType); ISqlQueryProvider builder = entity as ISqlQueryProvider; ; if (null == builder) { builder = new SqlQueryBuilderSelect(metaData); } const char prefix = ':'; FilterCriteriaList criteriaList = new FilterCriteriaList(prefix); HashSet<string> betweenColumns = new HashSet<string>(); IEnumerable<BetweenAttribute> bas = entityType.GetCustomAttributes<BetweenAttribute>(); if (!bas.IsEmptyList()) { foreach (BetweenAttribute ba in bas) { betweenColumns.Add(ba.FirstProperty); betweenColumns.Add(ba.SecondProperty); betweenColumns.Add(ba.ColumnName); //? object firstVal = entityType.GetProperty(ba.FirstProperty).GetValue(entity); if (!firstVal.IsNull()) { object secVal = entityType.GetProperty(ba.SecondProperty).GetValue(entity); if (secVal.IsNull()) secVal = firstVal; FilterCriteria criteria = new FilterCriteria(ba.ColumnName, ConditionOperator.Between, prefix, firstVal, secVal); criteriaList.Add(criteria); } } } SqlQuery query = builder.ToQuery().ToInnerQuery(); foreach (PropertyMetaData pmd in metaData.Properties) { if (betweenColumns.Contains(pmd.Schema.ColumnName)) continue; PropertyInfo pi = pmd.Property; object entityValue = pi.GetValue(entity); if (null != entityValue && entityValue.ToString().Length != 0) { object defaultValue = MvcExtensions.GetSearchDefaultValue(pi.PropertyType); if (!Object.Equals(defaultValue, entityValue))//Kullanıcı Değer Girdi İse. { FilterCriteria criteria = null; Type propertyType = pi.PropertyType; if (propertyType == CachedTypes.String) { criteria = new FilterCriteria(pi.Name, ConditionOperator.Contains, prefix, entityValue); } else { criteria = new FilterCriteria(pi.Name, ConditionOperator.Equals, prefix, entityValue); } criteriaList.Add(criteria); } } } if (!request.CustomFilters.IsEmptyList()) { foreach(CustomFilter filter in request.CustomFilters) { FilterCriteria criteria = filter.ToCriteria(prefix); if (null != criteria) { criteriaList.Add(filter.ToCriteria(prefix)); } } } if (criteriaList.Count != 0) { query.Combine(criteriaList.ToQuery("T.")); } SqlQuery nonPagingQuery = query; bool pagingEnabled = take.HasValue && page.HasValue; if (pagingEnabled)//Yani Sayfalama var ise ???.... { if (sort.IsEmptyList()) { PropertyMetaData pm = metaData.Properties.FirstOrDefault((p) => p.Schema.IsKey); if (null == pm)//Hiç pk yok ise. { pm = metaData.Properties.First(); } sort = new [] { new SearchSortRequest() { Field = pm.Schema.ColumnName, Dir = "asc"} }; } var fp = this.CreateFluentPaging(); fp.Select("*") .From("(" + query + ") TP") .OrderBy(sort.First().Field + " " + sort.First().Dir) .Page(page.Value) .Take(take.Value); SqlQuery temp = fp.ToQuery(); query.Parameters.ForEach((p) => { temp.Parameters.Add(p); }); query = temp; } ret.EntityList = (IEnumerable<object>)base.Cmd.Query(entityType, query); if (pagingEnabled) { SqlQuery countQuery = "SELECT COUNT(*) FROM ( ".ToQuery(); countQuery.Combine(nonPagingQuery); countQuery.Sql(" ) T"); ret.Total = base.Cmd.Factory.DataAccess.ExecuteScalarSafely<int>(countQuery); } return ret; }); }
public Stats(Datas<Object> firsts, Datas<Object> lasts, Datas<Object> avgs, Datas<Object> mins, Datas<Object> maxs) : this(firsts, lasts, avgs, mins, maxs, new Datas<Object>()) { }
public T Get <T>(long id) where T : TDBaseArticleData { if (!Datas.ContainsID(id)) { return(default);
/// <summary> /// 分钟数据分析 /// </summary> /// <param name="mrtm">传感器实时数据</param> private void MinuteDataAnaly(Datas mrtm) { MRtm rtm = MinuteList.Find(m => m.DevCode == mrtm.DevCode); if (rtm == null)//如果内存中的传感器没有现在传进来的传感器的值,那么就将这传感器的值插入到内存中 { MinuteList.Add(new MRtm { DevCode = mrtm.DevCode, DevName = mrtm.DevName, DevAddress = mrtm.DevAddress, DevType = mrtm.DevType, DevUnit = mrtm.DevUnit, DevValue = mrtm.DevValue, DevState = mrtm.DevState, AlarmLRV = mrtm.AlarmLRV, AlarmURV = mrtm.AlarmURV, MonitorLRV = mrtm.MonitorLRV, MonitorURV = mrtm.MonitorURV, TurnOffValue = mrtm.TurnOffValue, TurnOnValue = mrtm.TurnOnValue, RealTime = mrtm.RealTime, MinValue = mrtm.DevValue, MinValueTime = mrtm.RealTime, MaxValue = mrtm.DevValue, MaxValueTime = mrtm.RealTime, DevAvgValue = mrtm.DevValue, DevAvgTime = mrtm.RealTime, LinkSenId = mrtm.LinkSenId }); } else//如果内存中已经存在了该传感器的值,使用现在的传感器的值替换原有内存中的值 { if (mrtm.DevValue > rtm.MaxValue) { rtm.MaxValue = mrtm.DevValue; rtm.MaxValueTime = mrtm.RealTime; } else if (mrtm.DevValue < rtm.MinValue) { rtm.MinValue = mrtm.DevValue; rtm.MinValueTime = mrtm.RealTime; } rtm.DevAvgValue = (rtm.DevValue + mrtm.DevValue) / 2; rtm.DevAvgTime = mrtm.RealTime; } }
/// <summary> /// 开关量状态变动分析 /// </summary> /// <param name="sRtm"></param> private void SwitchAnaly(Datas sRtm) { #region 开关量变动分析 //开关量在缓存中找他上一次的状态 SwitchModel sm = smList.Find(s => s.DevCode == sRtm.DevCode); //判定开关量中的矿编号如果为空,那么就将该矿的各个值存入内存中 if (sm == null) smList.Add(new SwitchModel { DevCode = sRtm.DevCode, DevValue = sRtm.DevValue.ToString(), StratTime = sRtm.StartTime }); else//否则,如果内存中的测量值不等于传入的测量值,那就说明是新的测量值,那么就替换原来的内存值 { if (sm.DevValue != sRtm.DevValue.ToString()) { strbSwitch.Append("'" + iConfig.CoalCode + "','" + sm.DevCode + "','" + sRtm.DevName + "','" + sRtm.DevType + "','" + sRtm.DevAddress + "','" + sRtm.DevUnit + "','" + sm.DevValue + "','" + sm.StratTime + "','" + sRtm.RealTime + "','" + GetDuration(sm.StratTime, DateTime.Parse(sRtm.RealTime)) + "'Ï"); sm.DevValue = sRtm.DevValue.ToString(); } } #endregion }
public void Handle(RoomUser user, Team team, RoomItem item) { try { /* * // 0: Lo sentimos. Los premios disponibles son limitados y ya han sido todos repartidos. * // 1: Ya has obtenido este premio. Cada usuari@ sólo puede ganar el mismo premio una vez. * // 2: Hoy ya has sido premiada, prueba suerte mañana! * // 3: Ya has sido premiad@ durante la última hora. Prueba de nuevo dentro de una hora. * // 4: No ha habido suerte esta vez. Prueba de nuevo para hacerte con el premio. * // 5: Ya has reunido todos los premios que podías obtener. * // 6: Has recibido un premio. Mira en Mis Cosas o en Mis Efectos para ver qué es. * // 7: Acabas de recibir una Placa. Mira en Mis Cosas. */ InteractorGenericSwitch.DoAnimation(item); if (user != null && !user.IsBot && user.GetClient() != null && isCorrectInt(user)) { var data = ExtraInfo; foreach (var Datas in data.Split(';')) { var isbadge = int.Parse(Datas.Split(',')[0]); var code = Datas.Split(',')[1]; var percentage = int.Parse(Datas.Split(',')[2]); if (Amount > 0 || AllUsers == 1) { if (isbadge == 0) // placa { #region BadgeCode if (AllUsers == 1) // no porcentaje: { if (user.GetClient().GetHabbo().GetBadgeComponent().HasBadge(code)) { var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(1); user.GetClient().SendMessage(Message); } else { user.GetClient().GetHabbo().GetBadgeComponent().GiveBadge(code); var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(7); user.GetClient().SendMessage(Message); } } else { var randomnumber = new Random().Next(0, 100); if (randomnumber <= percentage) // premiado { if (user.GetClient().GetHabbo().GetBadgeComponent().HasBadge(code)) { var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(1); user.GetClient().SendMessage(Message); } else { user.GetClient().GetHabbo().GetBadgeComponent().GiveBadge(code); var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(7); user.GetClient().SendMessage(Message); } } else { var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(4); user.GetClient().SendMessage(Message); } } #endregion } else // item && Effect { #region Item Or Effect if (AllUsers == 1) // no porcentaje: { if (code.StartsWith("diamonds:")) { int amount = int.Parse(code.Substring(9)); user.GetClient().GetHabbo().GiveUserDiamonds(amount); user.GetClient().SendNotif("Acaba de receber " + amount + " diamantes."); } else if (code.StartsWith("alert:")) { string message = code.Substring(6); user.GetClient().SendNotif(message); } else { var Item = OtanixEnvironment.GetGame().GetItemManager().GetItem(uint.Parse(code)); if (Item != null) { if (Item.Type == 'e') // is effect { user.GetClient().GetHabbo().GetAvatarEffectsInventoryComponent().AddEffect(Item.SpriteId, 3600); } else { user.GetClient().GetHabbo().GetInventoryComponent().AddNewItem(0, Item.ItemId, "", true, false, false, Item.Name, user.GetClient().GetHabbo().Id, 0); user.GetClient().GetHabbo().GetInventoryComponent().UpdateItems(false); } var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(6); user.GetClient().SendMessage(Message); } } } else { var randomnumber = new Random().Next(0, 100); if (randomnumber <= percentage) // premiado { if (code.StartsWith("diamonds:")) { int amount = int.Parse(code.Substring(9)); user.GetClient().GetHabbo().GiveUserDiamonds(amount); user.GetClient().SendNotif("Acaba de reciber " + amount + " diamantes."); } else if (code.StartsWith("alert:")) { string message = code.Substring(6); user.GetClient().SendNotif(message); } else { var Item = OtanixEnvironment.GetGame().GetItemManager().GetItem(uint.Parse(code)); if (Item != null) { if (Item.Type == 'e') // is effect { user.GetClient().GetHabbo().GetAvatarEffectsInventoryComponent().AddEffect(Item.SpriteId, 3600); } else { user.GetClient().GetHabbo().GetInventoryComponent().AddNewItem(0, Item.ItemId, "", true, false, false, Item.Name, user.GetClient().GetHabbo().Id, 0); user.GetClient().GetHabbo().GetInventoryComponent().UpdateItems(false); } var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(6); user.GetClient().SendMessage(Message); } } } else { var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(4); user.GetClient().SendMessage(Message); } } #endregion } if (Amount > 0) { Amount--; /*using (var dbClient = HabboEnvironment.GetDatabaseManager().getQueryreactor()) * { * var newGenerate = ExtraInfo.ToString() + ";" + Amount + "," + Type + "," + AllUsers + ";false"; * dbClient.setQuery("REPLACE INTO items_wired (item_id, wired_data) VALUES (@id, @nG)"); * dbClient.addParameter("id", (int)item.Id); * dbClient.addParameter("nG", newGenerate); * dbClient.runQuery(); * }*/ } } else { var Message = new ServerMessage(Outgoing.NoRewardRoom); Message.AppendInt32(0); user.GetClient().SendMessage(Message); } } } } catch { } }
public Stats(Datas<Object> firsts, Datas<Object> lasts, Datas<Object> avgs, Datas<Object> mins, Datas<Object> maxs, Datas<Object> sums, Datas<Object> counts, Datas<Object> stDevs) : this(firsts, lasts, avgs, mins, maxs, sums, counts, stDevs, new Datas<Object>()) { }
private void SearchAction() { Source.Clear(); this.Alternatives = new List <AlternativeHandPhone>(); collection.Refresh(); int id = 1; foreach (handphone item in collection) { var ios = dal.IOSs.Where(O => O.Name == "Tidak").FirstOrDefault().Rangking; var android = dal.Androids.Where(O => O.Name == "Tidak").FirstOrDefault().Rangking; if (this.Os != string.Empty) { if (this.Os == "IOS" && item.Os == "IOS") { ios = dal.IOSs.Where(O => O.Name == "Ya").FirstOrDefault().Rangking; } if (this.Os == "Android" && item.Os == "Android") { android = dal.Androids.Where(O => O.Name == "Ya").FirstOrDefault().Rangking; } } var front = dal.CamFronts.Where(O => O.Name == item.CameraFront).FirstOrDefault().Rangking; var back = dal.CamBacks.Where(O => O.Name == item.CameraBack).FirstOrDefault().Rangking; var ram = dal.Rams.Where(O => O.Name == item.Memory).FirstOrDefault().Rangking; var pric = dal.Prices.Where(O => O.StartPrice <= item.Price && O.EndPrice > item.Price).FirstOrDefault().Rangking; var storage = dal.Storages.Where(O => O.Name == item.Storage).FirstOrDefault().Rangking; var alternatif = new AlternativeHandPhone { Harga = pric, Ram = ram, Android = android, IOS = ios, CamBack = back, CamFront = front, Storage = storage, Name = item.Name, Id = item.Id, Code = "A" + id }; this.Alternatives.Add(alternatif); id++; } if (this.Alternatives.Count > 0) { var dataProccess = new DataProccessPhoneModel(dal.Criterias, this.Alternatives); Source.Clear(); foreach (var item in this.Alternatives.OrderByDescending(O => O.Value)) { var i = Datas.Where(O => O.Id == item.Id).FirstOrDefault(); i.Score = item.Value; Source.Add(i); } SourceView.Refresh(); } else { MessageBox.Show("Data Tidak Ditemukan"); } }
/// <summary> /// -处理缓存中和传来的报警信息--添加新的报警信息到变量中 /// </summary> /// <param name="mrtm"></param> /// <param name="cm"></param> private void GetEndUnNormal(Datas mrtm, CacheModel cm) { //0-报警,1-断电,2-调校,3-超量程,4-分站故障 if (int.Parse(cm.State) > 0 && int.Parse(cm.State) < 4) // alarm strbAlarm.Append("'" + iConfig.CoalCode + "','" + mrtm.DevCode + "','" + mrtm.DevName + "','" + mrtm.DevType + "','" + mrtm.DevAddress + "','" + mrtm.DevUnit + "','" + mrtm.MonitorLRV + "','" + mrtm.MonitorURV + "','" + mrtm.AlarmLRV + "','" + mrtm.AlarmURV + "','" + mrtm.TurnOffValue + "','" + mrtm.TurnOnValue + "','" + cm.Atime + "','" + mrtm.RealTime + "','" + GetDuration(cm.Atime, DateTime.Parse(mrtm.RealTime)) + "','0','','" + cm.MaxValue + "','" + cm.MaxValueTime + "','" + cm.State + "'Ï"); else //fault strbFault.Append("'" + iConfig.CoalCode + "','" + mrtm.DevCode + "','" + mrtm.DevName + "','" + mrtm.DevType + "','" + mrtm.DevAddress + "','" + mrtm.DevUnit + "','" + mrtm.MonitorLRV + "','" + mrtm.MonitorURV + "','" + mrtm.AlarmLRV + "','" + mrtm.AlarmURV + "','" + mrtm.TurnOffValue + "','" + mrtm.TurnOnValue + "','" + mrtm.DevState + "','" + mrtm.LinkSenId + "','" + cm.Atime + "','" + mrtm.RealTime + "','" + GetDuration(cm.Atime, DateTime.Parse(mrtm.RealTime)) + "'Ï"); }
public void RemoveArticle(long id) { Datas.Remove(id); }
private void RebuildDatas() { EquipedItems.ForEach(x => Datas += x.Datas); }
public IList <ListdatalayountModel> GetListdatalayountByListDataId(string listDataId) { int iListDataId = Convert.ToInt32(listDataId); return(Datas.Where(a => a.ListDataID == iListDataId).ToList()); }
public async Task AddDataAsync(Datas data) { await _dataManager.AddAsync(data); }
public IList <Jc_Ll_DModel> GetJc_ll_dList(int pageIndex, int pageSize, out int rowCount) { rowCount = Datas.Count(); return(Datas.OrderBy(o => o.ID).Skip(pageIndex * pageSize).Take(pageSize).ToList()); }
public IActionResult AddData(Datas data) { return View(); }
// Use this for initialization void Start() { dados = GetComponent <Datas>(); rg2d = GetComponent <Rigidbody2D>(); DestinationGenerator(); }
public static void Main(string[] args) { Datas calendario = new Datas(0, 0, 0); string DataSystem = DateTime.Now.ToString("dd/MM/yyyy"); DateTime data = DateTime.Now; int i = 0; int x = 0; Console.WriteLine(@" 🏁 🏁 🏁 PARA INICIAR DIGITE UMA DATA 🏁 🏁 🏁 "); Console.WriteLine(@"Digite o DIA Desejado"); int dia = int.Parse(Console.ReadLine()); Console.WriteLine(@"Digite o MÊS Desejado"); int mes = int.Parse(Console.ReadLine()); Console.WriteLine(@"Digite o ANO Desejado"); int ano = int.Parse(Console.ReadLine()); calendario.setDia(dia); calendario.setMes(mes); calendario.setAno(ano); //Console.WriteLine(@"DATA ->> {0}/{1}/{2} <<-",//calendario.getDia(), calendario.getMes(), //calendario.getAno()); List <string> ListaDatas = new List <string> (); ListaDatas.Add(DataSystem); Console.WriteLine($@" 📅 USE AS SETAS 📅 🔜 Para Esquerda avançar um dia 🔙 Para Direira voltar um dia 🔝 Mostrar todas as Datas ⚠️ Tecla ESC para finalizar "); while (true) { var controleSetas = Console.ReadKey(false).Key; switch (controleSetas) { case ConsoleKey.UpArrow: if (ListaDatas.Count > 0) { foreach (string Todas_Datas in ListaDatas) { Console.WriteLine($@" DATA DO SiSTEMA ->> {Todas_Datas}"); } } else { Console.WriteLine($@" LISTA VAZIA "); } Console.WriteLine(@" DATA DIGITADA PELO USUARIO 👉 {0}/{1}/{2} 👈 " , calendario.getDia() , calendario.getMes() , calendario.getAno()); break; case ConsoleKey.RightArrow: DateTime today = DateTime.Now; DateTime answer = today.AddDays(i++); Console.WriteLine("DIA DA SEMANA ✍️ {0:dddd}", answer); DateTime data2 = data.AddDays(i++); Console.WriteLine(); Console.WriteLine(" MAIS UM DIA "); Console.WriteLine(); DateTime data3 = data.AddDays(x++); Console.WriteLine(data); Console.WriteLine(data3); break; case ConsoleKey.LeftArrow: DateTime today1 = DateTime.Now; DateTime answer1 = today1.AddDays(i--); Console.WriteLine("DIA DA SEMANA ✍️ {0:dddd}", answer1); Console.WriteLine(); Console.WriteLine(" MENOS UM DIA "); Console.WriteLine(); DateTime data4 = data.AddDays(x--); Console.WriteLine(data); Console.WriteLine(data4); break; case ConsoleKey.Escape: Console.WriteLine($@" FFIM ... Muito Obrigado!! "); return; } } }
public int Edit(Datas book) { return(objdata.EditBook(book)); }
public void InitGroupConfigs(int dataName, int groupName, ref ConfigsResult result) { ConfigData data = Datas.GetData <ConfigData>(dataName); data.AddConfigs(groupName, result); }
public string getZhanOrKu(string cx, string ch, string remarkTypeName) { Datas das = new Datas(); das.LocoType = cx; das.LocoNum = ch; das.rows = "3"; string strDas = Newtonsoft.Json.JsonConvert.SerializeObject(das); try { string strUrl = ""; if (remarkTypeName == "库接") { strUrl = ConstCommon.JiCheWeiZiZhanJieIPString + "?DataType=36&Data=" + strDas + ""; Uri uri = new Uri(strUrl); System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri); request.Method = "GET"; request.ContentType = "application/x-www-form-urlencoded"; request.AllowAutoRedirect = false; request.Timeout = 5000; System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8); string retext = readStream.ReadToEnd().ToString(); readStream.Close(); ZhanOrKu testModel = TF.CommonUtility.JsonConvert.JsonDeserialize <ZhanOrKu>(retext); if (Convert.ToInt32(testModel.Success) == 0) { return("获取站接信息失败!"); } else { foreach (strAllZhanJie a in testModel.Items) { return("四、接车类型:库接 机车位置:" + a.TrackName.ToString() + "道"); } } } else if (remarkTypeName == "站接") { strUrl = ConstCommon.JiCheWeiZiKuJieIPString + "?traintype=" + cx + "&trainid=" + ch + ""; Uri uri = new Uri(strUrl); System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri); request.Method = "GET"; request.ContentType = "application/x-www-form-urlencoded"; request.AllowAutoRedirect = false; request.Timeout = 5000; System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader readStream = new StreamReader(responseStream, System.Text.Encoding.UTF8); string retext = readStream.ReadToEnd().ToString(); readStream.Close(); return("四、接车类型:站接 机车位置:" + retext); } else { strUrl = ""; return("尚未传入机车位置信息"); } } catch { return("四、接车类型:获取机车类型失败,请联系畅想高科现场服务人员"); } return(""); }
void Start() { dados = transform.Find("Sprite").GetComponent <Datas>(); rg2d = GetComponent <Rigidbody2D>(); DestinationGenerator(); }
public EmergencyLinkageMasterAreaAssModel GetEmergencyLinkageMasterAreaAssById(string id) { var emergencyLinkageMasterAreaAssModel = Datas.FirstOrDefault(c => c.Id == id); return(emergencyLinkageMasterAreaAssModel); }
public byte[] GetBytes(byte flag) { byte[] buff = null; BinaryWriter sw = null;// new BinaryWriter(stream); //Int16 val = 0xAA + 0xBB; if (Type == (int)MessageType.Beep) { buff = new byte[8]; sw = GetWriter(buff); sw.WriteShort((short)buff.Length); WriteCommand(sw); } else if (Type == (int)MessageType.Login) { buff = new byte[16]; sw = GetWriter(buff); sw.WriteShort((short)buff.Length); WriteCommand(sw); sw.Write(Key); var tmp = DateTime.Now.GetBytes(); sw.Write(tmp); sw.Write(flag);//注册标志; } else if (Type == (int)MessageType.Detail) { buff = new byte[9]; sw = GetWriter(buff); sw.WriteShort((short)buff.Length); WriteCommand(sw); if (Datas != null) { sw.Write(flag); } } else if (Type == (int)MessageType.BlackTable) { buff = new byte[13]; sw = GetWriter(buff); sw.WriteShort((short)buff.Length); WriteCommand(sw); var table = BlackTableHelper.GetBlackTable(); var version = BlackTableHelper.GetBlackTableVersion(table); sw.Write(version); var len = (short)BlackTableHelper.GetBlackTable().CurrenciesNumber.Count; sw.WriteShort(len); } else if (Type == (int)MessageType.DownLoadBlackTable) { buff = new byte[26]; sw = GetWriter(buff); sw.WriteShort((short)buff.Length); WriteCommand(sw); var index = Datas.ReadShort(0); var lst = BlackTableHelper.GetBlackTable().CurrenciesNumber; if (index > lst.Count) { sw.Write(BlackTable.Blank); } else { var item = lst[index - 1]; sw.Write(item); } } if (sw != null) { var count = Sum(buff); sw.WriteShort(count); sw.Close(); } return(buff); }
public bool shopActive; //prevent the player to move // Use this for initialization void Start() { styleSalles = "0"; instance = this; //Instanciations GameObject.Find("GameAudioManager").GetComponent <AudioSource>().volume = 0.2f; numeroNiveau = 1; roomsSpeciales = new int[5][]; maxEnnemis = 3; mapInit = new int[5][]; for (int i = 0; i < 5; i++) { mapInit[i] = new int[5]; } listeFinale = new List <int[]>(); rooms = new GameObject[5][]; roomsInst = new GameObject[6][]; roomsFinies = new bool[5][]; for (int i = 0; i < 5; i++) { rooms[i] = new GameObject[5]; roomsFinies[i] = new bool[5]; roomsSpeciales[i] = new int[5]; for (int j = 0; j < 5; j++) { roomsFinies[i][j] = false; } } for (int i = 0; i < 6; i++) { roomsInst[i] = new GameObject[6]; } player.GetComponent <Player>().timerStart = (float)((int)(Time.time * 1000)) / 1000; DatasNames datasnames = (DatasNames)DataManager.LoadNames("names.sav"); if (datasnames != null) { if (datasnames.m == 1) { Datas datas = (Datas)DataManager.Load("Slot1.sav"); if (datas != null) { if (datas.j == 1) { loadDatasf1(); datas.j = 0; DataManager.Save(datas, "Slot1.sav"); datasnames.m = 0; DataManager.Save(datasnames, "names.sav"); } } } if (datasnames.m == 2) { Datas datas = (Datas)DataManager.Load("Slot2.sav"); if (datas != null) { if (datas.j == 1) { loadDatasf2(); datas.j = 0; DataManager.Save(datas, "Slot2.sav"); datasnames.m = 0; DataManager.Save(datasnames, "names.sav"); } } } if (datasnames.m == 3) { Datas datas = (Datas)DataManager.Load("Slot3.sav"); if (datas != null) { if (datas.j == 1) { loadDatasf3(); datas.j = 0; DataManager.Save(datas, "Slot3.sav"); datasnames.m = 0; DataManager.Save(datasnames, "names.sav"); } } } } genereMap(); initieNiveau(false); //TODO: if shopActive : prevents the player to move }
public EmergencyLinkagePassivePointAssModel GetEmergencyLinkagePassivePointAssById(string id) { var emergencyLinkagePassivePointAssModel = Datas.FirstOrDefault(c => c.Id == id); return(emergencyLinkagePassivePointAssModel); }
public static void AddDataType(FlatBufferBuilder builder, Datas dataType) { builder.AddByte(3, (byte)dataType, 0); }
private static object BuildTableDataModel(IEnumerable <DataRow20Group> rowGroups, Datas dataRowsDefinition) { var(rowDefinitionDictionary, rowDefinitions) = BuildIndexedColumnInfos(dataRowsDefinition); var columnInfos = rowDefinitions.Select(BuildColumnInfo).ToArray(); var masterRowDefinition = FindMasterRowDefinition(dataRowsDefinition); var tableData = new List <ExpandoObject>(); foreach (var rowGroup in rowGroups) { dynamic tableDataItem = BuildDisplayData(rowGroup.MasterRow, masterRowDefinition, rowDefinitionDictionary); tableDataItem.childrenRowGroups = BuildChildrenRowGroups(rowGroup.RowsGroupedByType, rowDefinitionDictionary);; tableData.Add(tableDataItem); } return(new { tableData, columnInfos }); }
public void RemoveArticle(TDBaseArticleData data) { Datas.Remove(data.ID); }
private static (Dictionary <string, IndexedRowDefinition> rowDefinitionDictionary, List <RowDefinition> rowDefinitions) BuildIndexedColumnInfos(Datas dataRowsDefinition) { var dictionary = new Dictionary <string, IndexedRowDefinition>(); var list = new List <RowDefinition>(); foreach (var rowDefinition in dataRowsDefinition.Rows) { list.Add(rowDefinition); dictionary[rowDefinition.DataType] = new IndexedRowDefinition { Index = list.Count - 1, RowDefinition = rowDefinition }; } return(dictionary, list); }
public override void OnInspectorGUI() { Datas data = (Datas)target; base.OnInspectorGUI(); serializedObject.Update(); data.name = data.codeDialog; data.doubleChoice = EditorGUILayout.Toggle("Double Choice", data.doubleChoice); if (data.pointer == null) { data.pointer = new Datas[data.doubleChoice ? 2 : 1]; } if (data.doubleChoice) { if (data.doubleChoice && data.pointer.Length != 2) { data.pointer = new Datas[2]; } data.pointer[0] = (Datas)EditorGUILayout.ObjectField("Pointer Kiri", data.pointer[0], typeof(Datas), false); data.pointer[1] = (Datas)EditorGUILayout.ObjectField("Pointer Kanan", data.pointer[1], typeof(Datas), false); if (data.pointer[0]) { data.pointer[0].parent = data; } if (data.pointer[1]) { data.pointer[1].parent = data; } EditorGUILayout.LabelField("Reject"); data.reject = EditorGUILayout.TextArea(data.reject, GUILayout.MaxHeight(50)); EditorGUILayout.LabelField("Accept"); data.accept = EditorGUILayout.TextArea(data.accept, GUILayout.MaxHeight(50)); } else { if (data.pointer.Length != 1) { data.pointer = new Datas[1]; } data.pointer[0] = (Datas)EditorGUILayout.ObjectField("Pointer", data.pointer[0], typeof(Datas), false); if (data.pointer[0]) { data.pointer[0].parent = data; } data.reject = null; data.accept = null; } if (data.scene) { EditorGUILayout.LabelField("Head of Scene " + data.scene); } if (data.parent) { EditorGUILayout.LabelField("Parent of this data is " + data.parent); } serializedObject.ApplyModifiedProperties(); }
public static TabulatorManager20 InitDecodedRows(IJSRuntime js, string id, IEnumerable <DataRow20> rows, Datas dataRowsDefinition) { var table = new TabulatorManager20(js, id); table.InitDecodedRows(rows, dataRowsDefinition); return(table); }
List <IProperty> ICodingStyle.GetDatas(IType type) => Datas.Get(type);
public Stats(Datas<Object> firsts, Datas<Object> lasts) : this(firsts, lasts, new Datas<Object>()) { }