private void MainWindowLoad(object sender, RoutedEventArgs e) { var User = GetResources.GetUser(); DataBase data = new DataBase(); data.InsertOperation(User); }
public async Task Discover(string eml, ChannelItem channelItem) { MessageHeader header = new MessageHeader(); header.Protocol = (int)Protocols.Discovery; header.MessageType = 1; header.MessageId = EtpHelper.NextMessageId; header.MessageFlags = 0; header.CorrelationId = 0; GetResources resource = new GetResources() { Uri = eml }; var data = Encode(resource, header); var buffer = new ArraySegment <byte>(data, 0, data.Length); lock (m_RequestInformation) { RequestInformation info = new RequestInformation() { ChannelItem = channelItem, RequestTime = DateTime.UtcNow }; m_RequestInformation.Add(header.MessageId, info); } await m_Socket.SendAsync(buffer, WebSocketMessageType.Binary, true, CancellationToken.None).ConfigureAwait(false); }
private string CreateUri(GetResources getResources, ResourceUriType type) { return(type switch { ResourceUriType.PreviousPage => Url.Link("GetResources", new { pageNumber = getResources.PageNumber - 1, pageSize = getResources.PageSize, orderBy = getResources.OrderBy, fields = getResources.Fields }), ResourceUriType.NextPage => Url.Link("GetResources", new { pageNumber = getResources.PageNumber + 1, pageSize = getResources.PageSize, getResources.OrderBy, fields = getResources.Fields }), _ => Url.Link("GetResources", new { pageNumber = getResources.PageNumber, pageSize = getResources.PageSize, getResources.OrderBy, fields = getResources.Fields }) });
public DrawingZapatasAutocad() { Datos_Zapatas = GetResources.Get_DatosZapatas(); AbrirAutocadCommand = new MiComando(AbrirAutocadCommandExecute); DibujarZapatasCommand = new MiComando(DibujarZapatasCommandExecute, DibujarZapatasCommandcanExecute); CuadroZapatasCommand = new MiComando(CuadroZapatasCommandExecute, DibujarZapatasCommandcanExecute); }
private void CrearUsuarioCommandExecute() { DataBase data = new DataBase(); if (data.CheckEmail(Email) == false) { List <CultureInfo> cultures = CultureInfo.GetCultures(CultureTypes.SpecificCultures).ToList(); var LCIDCountry = cultures.FindIndex(x => (new RegionInfo(x.LCID)).DisplayName == selectedcountry); RegionInfo region = new RegionInfo(cultures[LCIDCountry].LCID); User = GetResources.GetUser(); User.Name = Name; User.Email = Email; User.Country = region.ThreeLetterISORegionName; User.Industry = Industry; User.Password = Password1; int id = 0; data.InsertUser(User.Name, User.Password, User.Email, User.Industry, User.Country, out id); User.User_id = id; MainWindowExecute(); } else { MessageBox.Show("El correo ya se encuentra registrado."); } }
public void DibujarPlantas() { Datos_Zapatas = GetResources.Get_DatosZapatas(); using (DrawingContext dc = drawingVisuals[0].RenderOpen()) { DibujarGrilla(dc); Dibujar_Zapatas(dc); } }
private void Init(Animator _animator) { AnimatorOverrideController overrideController = new AnimatorOverrideController(); overrideController.runtimeAnimatorController = _animator.runtimeAnimatorController; foreach (AnimationClip aClip in _animator.runtimeAnimatorController.animationClips) { overrideController[aClip.name] = GetResources.GetAnimationClip(transform.name, aClip.name); dictCliplength.Add(aClip.name, overrideController[aClip.name].length); } _animator.runtimeAnimatorController = overrideController; }
public void Initial() { try { GetRes = DBStruct.GetResources; OpenAllDataBase(DBStruct.s_dbToLoad); //广播配置表加载完成 Messenger.Broadcast(XEvent.FinishLoadDB); } catch (Exception e) { StrError = e.ToString(); } }
public override void on_OpenSession(OpenSession os, long correlationId) { Console.WriteLine("Opened a session"); Console.WriteLine("Asking all dataobjects"); GetResources mb = new GetResources(); mb.context.uri = "eml:///"; mb.context.depth = 1; mb.scope = ContextScopeKind.self; mb.countObjects = true; getSession().send(mb, 0, 0x02); }
public IActionResult GetAll([FromQuery] GetResources getResources) { if (!_propertyMappingService.ValidMappingExistsFor <Resource, ResourceDto>(getResources.OrderBy)) { return(BadRequest()); } if (!_propertyCheckerService.TypeHasProperties <ResourceDto>(getResources.Fields)) { return(BadRequest()); } var resources = _repository.GetAll(getResources.PageNumber, getResources.PageSize, getResources.OrderBy); var dtos = resources.Select(r => new ResourceDto { Id = r.Id, Name = $"{r.FirstName} {r.LastName}", Age = DateTime.Now.Year - r.DateOfBirth.Year }); var paginationMetadata = new { totalCount = resources.TotalCount, pageSize = resources.PageSize, currentPage = resources.CurrentPage, totalPages = resources.TotalPages }; Response.Headers.Add("X-Pagination", JsonSerializer.Serialize(paginationMetadata)); var shapedResources = dtos.ShapeData(getResources.Fields); var shapedResourcesWithLinks = shapedResources.Select(r => { var resourceAsDictionary = r as IDictionary <string, object>; var resourceLinks = GetLinksForResource((Guid)resourceAsDictionary["Id"], null); resourceAsDictionary.Add("links", resourceLinks); return(resourceAsDictionary); }); var links = GetLinksForResources(getResources, resources.HasPrevious, resources.HasNext); var linkedCollectionResource = new { value = shapedResourcesWithLinks, links }; return(Ok(linkedCollectionResource)); }
public async Task GetResources(string pathFolder) { try { var stringTask = client.GetStringAsync(urlDiskApi + "/resources?path=" + pathFolder); GetResources answer = JsonConvert.DeserializeObject <GetResources>(await stringTask); Console.WriteLine(Environment.NewLine + "Содержимое: " + pathFolder); foreach (var item in answer._embedded.items) { Console.WriteLine((item.type == "dir"?"папка: ":"файл: ") + item.name); } } catch (HttpRequestException ex) { Console.WriteLine("ex.Message: " + ex.Message); } }
internal void Initial(Dictionary <string, string> configFile) { try { configs = configFile; GetRes = GetJsonResources; OpenAllDataBase(DBStruct.s_dbToLoad); } catch (Exception e) { StrError = e.ToString(); } finally { //广播加载数据完成 //Messenger.Broadcast(GameEvent.FinishLoadDB); } }
/// <summary> /// 绘画按钮 /// </summary> /// <param name="g">画板</param> /// <param name="mouseState">鼠标状态</param> /// <param name="rect">按钮区域</param> /// <param name="str">图片字符串</param> private void DrawButton(Graphics g, EMouseState mouseState, Rectangle rect, string str) { switch (mouseState) { case EMouseState.Normal: g.DrawImage(GetResources.GetImage("Resources.QQ.SysButton.btn_" + str + "_normal.png"), rect); break; case EMouseState.Move: case EMouseState.Up: g.DrawImage(GetResources.GetImage("Resources.QQ.SysButton.btn_" + str + "_highlight.png"), rect); break; case EMouseState.Down: g.DrawImage(GetResources.GetImage("Resources.QQ.SysButton.btn_" + str + "_down.png"), rect); break; } }
public async Task <IEnumerable <ResourceDto> > HandleAsync(GetResources query) { var collection = _database.GetCollection <ResourceDocument>("resources"); if (query.Tags is null || !query.Tags.Any()) { var allDocuments = await collection.Find(_ => true).ToListAsync(); return(allDocuments.Select(d => d.AsDto())); } var documents = collection.AsQueryable(); documents = query.MatchAllTags ? documents.Where(d => query.Tags.All(t => d.Tags.Contains(t))) : documents.Where(d => query.Tags.Any(t => d.Tags.Contains(t))); var resources = await documents.ToListAsync(); return(resources.Select(d => d.AsDto())); }
public async Task <IEnumerable <ResourceDto> > HandleAsync(GetResources query) { var dbSet = _context.Set <ResourceEntity>(); var collections = dbSet.Cast <ResourceEntity>(); if (query.Tags is null || !query.Tags.Any()) { var allEntities = await collections.Where(_ => true).ToListAsync(); return(allEntities.Select(d => d.AsDto())); } var entities = collections.AsQueryable(); entities = query.MatchAllTags ? entities.Where(d => query.Tags.All(t => d.Tags.Contains(t))) : entities.Where(d => query.Tags.Any(t => d.Tags.Contains(t))); var resources = await entities.ToListAsync(); return(resources.Select(d => d.AsDto())); }
/// <summary> /// 从文件中读取导航网格信息 /// </summary> /// <param name="filePath">文件全路径</param> /// <param name="navTriangles">读取的导航网格</param> /// <returns></returns> public NavResCode LoadNavMeshFromResource(string filePath, out List <Triangle> navTriangles, GetResources GetRes) { navTriangles = new List <Triangle>(); BinaryReader binReader = null; MemoryStream stream = null; if (GetRes == null) { if (!File.Exists(filePath)) { return(NavResCode.FileNotExist); } // open file FileStream fs = File.Open(filePath, FileMode.Open); binReader = new BinaryReader(fs); } else { UnityEngine.Object FileObject = GetRes(filePath); if (FileObject == null) { return(NavResCode.FileNotExist); } TextAsset asset = (TextAsset)FileObject; stream = new MemoryStream(asset.bytes); binReader = new BinaryReader(stream); } NavResCode res = NavResCode.Failed; try { res = LoadNavMeshFromFile(ref navTriangles, binReader); } catch { } finally { binReader.Close(); if (GetRes != null) { stream.Close(); } } return(res); }
// Start is called before the first frame update void Start() { GetResource = this; }
/// <summary> /// 从文件中读取导航网格信息 /// </summary> /// <param name="filePath">文件全路径</param> /// <param name="navTriangles">读取的导航网格</param> /// <returns></returns> public NavResCode LoadNavMeshFromResource(string filePath, out List<Triangle> navTriangles, GetResources GetRes) { navTriangles = new List<Triangle>(); BinaryReader binReader = null; MemoryStream stream = null; if (GetRes == null) { if (!File.Exists(filePath)) return NavResCode.FileNotExist; // open file FileStream fs = File.Open(filePath, FileMode.Open); binReader = new BinaryReader(fs); } else { UnityEngine.Object FileObject = GetRes(filePath); if (FileObject == null) { return NavResCode.FileNotExist; } TextAsset asset = (TextAsset)FileObject; stream = new MemoryStream(asset.bytes); binReader = new BinaryReader(stream); } NavResCode res = NavResCode.Failed; try { res = LoadNavMeshFromFile(ref navTriangles, binReader); } catch { } finally { binReader.Close(); if( GetRes != null ) stream.Close(); } return res; }