예제 #1
0
        public async Task <IActionResult> Post([FromBody] CreateColor command)
        {
            command.Id = Guid.NewGuid();
            await _colorService.AddAsync(_mapper.Map <ColorDTO>(command));

            return(Created($"/events/{command.Id}", null));
        }
예제 #2
0
        public async Task <ColorResponse> Create(CreateColor request)
        {
            var requestDataAccess = _mapper.Map <ColorAccess>(request);
            var entity            = await _colorDataAccess.CreateAsync(requestDataAccess);

            var model = _mapper.Map <ColorResponse>(entity);

            return(model);
        }
예제 #3
0
    // Version in which you play in Gear VR (input)
    // Update is called once per frame
    void Update()
    {
        GameObject modcub  = GameObject.Find("ModeCube");
        GameObject remcub  = GameObject.Find("RemainderCube");
        GameObject diagcub = GameObject.Find("DiagCube");

        Ray        raycastRay = new Ray(transform.position, transform.forward); //shoot a ray from where you are in the direction of a Vector3 vector
        RaycastHit hitInfo;                                                     //the object in which the ray has hit

        if (Physics.Raycast(raycastRay, out hitInfo, Mathf.Infinity))
        {
            if (hitInfo.collider.gameObject.name == "ModeCube")
            {
                modcub.transform.position = new Vector3(-17.05f, -2f, -5.2f);
                if (Input.GetMouseButtonDown(0))
                {
                    CreateColor.changemod();
                }
            }
            else
            {
                modcub.transform.position = new Vector3(-17f, -2f, -5f);
            }
            if (hitInfo.collider.gameObject.name == "RemainderCube")
            {
                remcub.transform.position = new Vector3(-17.05f, -6.5f, -5.2f);
                if (Input.GetMouseButtonDown(0))
                {
                    CreateColor.changeremainder();
                }
            }
            else
            {
                remcub.transform.position = new Vector3(-17f, -6.5f, -5f);
            }
            if (hitInfo.collider.gameObject.name == "DiagCube")
            {
                diagcub.transform.position = new Vector3(-17.05f, -11f, -5.2f);
                if (Input.GetMouseButtonDown(0))
                {
                    CreateColor.changediag();
                }
            }
            else
            {
                diagcub.transform.position = new Vector3(-17f, -11f, -5f);
            }
        }
        else
        {
            modcub.transform.position  = new Vector3(-17f, -2f, -5f);
            remcub.transform.position  = new Vector3(-17f, -6.5f, -5f);
            diagcub.transform.position = new Vector3(-17f, -11f, -5f);
        }
    }