コード例 #1
0
        public void Setting_off_frozen_instance_property_throws()
        {
            var data = CreateData();

            Freezer.Freeze(data);
            data.Id = 45;
        }
コード例 #2
0
        public async Task <IActionResult> Edit(int id, [Bind("ID,name,temperature,Cons,BoxName,BoxType,LevelNum,Side,LevSide")] Freezer freezer)
        {
            if (id != freezer.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(freezer);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FreezerExists(freezer.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(freezer));
        }
コード例 #3
0
        public ActionResult ConsultaEstoque()
        {
            EstoqueDados eDados = new EstoqueDados();
            ProdutoDados pDados = new ProdutoDados();
            FreezerDados fDados = new FreezerDados();

            List <EstoqueModel> listem = new List <EstoqueModel>();
            List <Estoque>      lista  = (List <Estoque>)eDados.ListarTodos();

            foreach (Estoque e in lista)
            {
                //if (e.Quantidade == 0)
                //    eDados.Excluir(e);

                Produto      p  = pDados.ObterPorId(e.Produto.Id);
                Freezer      f  = fDados.ObterPorId(e.Freezer.Id);
                EstoqueModel em = new EstoqueModel();
                em.CodProduto     = p.Codigo;
                em.NomeProduto    = p.Nome;
                em.Freezer        = f.Numeracao;
                em.DescFreezer    = f.Descricao;
                em.Quantidade     = e.Quantidade;
                em.PontoReposicao = p.PontoReposicao;

                listem.Add(em);
            }

            return(View(listem));
        }
コード例 #4
0
ファイル: MainWindow.xaml.cs プロジェクト: AntiBillOS/Freezer
        private void ChangeRegimeOfFreeze(Freezer f_freezerCam)
        {
            double saveTemp = f_freezerCam.TakeTemperature;

            if (f_freezerCam.GetTC.CurRegime == RegimeOfFreeze.min)
            {
                first.IsChecked = true;
            }
            else if (f_freezerCam.GetTC.CurRegime == RegimeOfFreeze.middle)
            {
                second.IsChecked = true;
            }
            else
            {
                third.IsChecked = true;
            }
            switch (regime)
            {
            case "Minimum":
                f_freezerCam.IdeaTemperature = RegimeOfFreeze.min;
                break;

            case "Middle":
                f_freezerCam.IdeaTemperature = RegimeOfFreeze.middle;
                break;

            case "Maximum":
                f_freezerCam.IdeaTemperature = RegimeOfFreeze.hight;
                break;
            }
            f_freezerCam.GetTC.CurrentTemperature = saveTemp;
            Info.Text = f_freezerCam.GetTC.FreezeName + " thermostat positions changed";
        }
コード例 #5
0
    void Start()
    {
        AI_Script     = FindObjectOfType <AITest>();
        freeze_Script = FindObjectOfType <Freezer>();

        //rb2d = GetComponent<Rigidbody2D>();  //get the child component of KO Message set to active
    }
コード例 #6
0
    /* methods */

    public void initialize()
    {
        /* initial angle is random */
        targetAngle = angle = (floatRandomRange(0.0f, 360.0f) / 360.0f) * 2.0f * 3.1416f;

        /* time to live */
        timeToLive = floatRandomRange(minTTL, maxTTL);

        linearSpeed     = floatRandomRange(minLinearSpeed, maxLinearSpeed);
        timeToVeer      = floatRandomRange(minTimeToVeer, maxTimeToVeer);
        elapsedTime     = 0.0f;
        ttlElapsedTime  = 0.0f;
        state           = WhirlwindState.starting;
        frame           = 0;
        veerElapsedTime = 0.0f;
        SpriteMat       = SpriteQuad.GetComponent <Renderer> ().material;
        sr = SpriteQuad.GetComponent <SpriteRenderer> ();

        /*SpriteMat.SetFloat("_Mode", 2);
        *  SpriteMat.SetInt("_SrcBlend", (int)UnityEngine.Rendering.BlendMode.One);
        *  SpriteMat.SetInt("_DstBlend", (int)UnityEngine.Rendering.BlendMode.Zero);
        *  SpriteMat.SetInt("_ZWrite", 1);
        *  SpriteMat.EnableKeyword("_ALPHATEST_ON");
        *  SpriteMat.DisableKeyword("_ALPHABLEND_ON");
        *  SpriteMat.DisableKeyword("_ALPHAPREMULTIPLY_ON");
        *  //SpriteMat.renderQueue = 2450;*/
        //SpriteMat.mainTexture = start [0];
        sr.sprite   = start [0];
        rigidBody   = this.GetComponent <Rigidbody> ();
        initialized = true;
        if (freezer == null)
        {
            freezer = GameObject.Find("Freezer").GetComponent <Freezer> ();
        }
    }
コード例 #7
0
        public ActionResult ConsultaPonto()
        {
            EstoqueDados eDados = new EstoqueDados();
            ProdutoDados pDados = new ProdutoDados();
            FreezerDados fDados = new FreezerDados();

            List <PontoModel> listem = new List <PontoModel>();
            List <Estoque>    lista  = (List <Estoque>)eDados.ListarTodos();

            foreach (Estoque e in lista)
            {
                Produto    p  = pDados.ObterPorId(e.Produto.Id);
                Freezer    f  = fDados.ObterPorId(e.Freezer.Id);
                PontoModel em = new PontoModel();
                if (e.Quantidade < p.PontoReposicao)
                {
                    em.NomeProduto    = p.Nome;
                    em.Quantidade     = e.Quantidade;
                    em.PontoReposicao = p.PontoReposicao;
                    em.QuantRepo      = p.PontoReposicao - e.Quantidade;

                    listem.Add(em);
                }
            }
            return(View(listem));
        }
コード例 #8
0
        public void Can_read_frozen_property()
        {
            var data = CreateData();

            Freezer.Freeze(data);
            var id = data.Id;
        }
コード例 #9
0
        public void Can_freeze_instance()
        {
            var data = CreateData();

            Freezer.Freeze(data);
            Assert.IsTrue(Freezer.IsFrozen(data));
        }
コード例 #10
0
    private void Awake()
    {
        // Singleton setup.
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(this);
        }

        // General setup.
        waterBaseColor = waterRenderers[0].material.color;

        playerController = FindObjectOfType <PlayerController>();
        frameFreezer     = FindObjectOfType <Freezer>();

        underWaterDefaultColor = underWaterOverlay.color;
        underWaterAlphaColor   = underWaterDefaultColor;
        underWaterAlphaColor.a = 0;

        hurtOverlayColor       = hurtOverlay.color;
        hurtOverlayAlpha       = hurtOverlayColor;
        hurtOverlayAlpha.a     = 0;
        hurtOverlay.color      = hurtOverlayAlpha;
        oxygenLossText.enabled = false;
    }
コード例 #11
0
 private void Freeze_CheckedChanged(object sender, EventArgs e)
 {
     if (Freeze.Checked == true)
     {
         Freezer.RunWorkerAsync();
     }
 }
コード例 #12
0
ファイル: AITest.cs プロジェクト: garrettmemmer/SImpleFight
    void Start()
    {
        rb2d     = GetComponent <Rigidbody2D>();
        animator = GetComponent <Animator>();

        GM_Script      = FindObjectOfType <GameManager>();
        Freezer_Script = FindObjectOfType <Freezer>();
    }
コード例 #13
0
        public void Can_access_child_property()
        {
            var data = new DataGraph {
                Readonly = { Id = 42, Name = "Everything" }
            };
            var freezable = Freezer.AsFreezable(data);

            AssertSameValue(data, freezable);
        }
コード例 #14
0
        public void Thaw_throws_on_non_freezable()
        {
            var data = new Data()
            {
                Id = 42, Name = "Everything"
            };

            Freezer.Thaw(data);
        }
コード例 #15
0
        public void IsFrozen_throws_on_non_freezable()
        {
            var data = new Data()
            {
                Id = 42, Name = "Everything"
            };

            Freezer.IsFrozen(data);
        }
コード例 #16
0
        public void FreezeDry_clones_unfrozen_instance()
        {
            var data  = CreateData();
            var data2 = Freezer.FreezeDry(data);

            AssertSameValue(data, data2);
            Assert.IsFalse(Freezer.IsFrozen(data));
            Assert.IsTrue(Freezer.IsFrozen(data2));
        }
コード例 #17
0
        public void Thaw_on_unfrozen_returns_new_unfrozen_instance()
        {
            var data  = CreateData();
            var data2 = Freezer.Thaw(data);

            Assert.AreNotSame(data, data2);
            AssertSameValue(data, data2);
            Assert.IsFalse(Freezer.IsFrozen(data2));
        }
コード例 #18
0
 private void Start()
 {
     bottleSelectController = GameObject.Find("BottleManager").GetComponent <BottleSelectController>();
     psychokinesis          = GameObject.Find("Player").GetComponent <Psychokinesis>();
     membraneCreator        = GameObject.Find("Player").GetComponent <MembraneCreator>();
     freezer = GameObject.Find("Player").GetComponent <Freezer>();
     playerImageController = GameObject.Find("Player").GetComponent <PlayerImageController>();
     panel_SuperPower      = GameObject.Find("Panel_SuperPower").GetComponent <SuperPowerPanelController>();
 }
コード例 #19
0
        public ActionResult DeletarFreezer(int id)
        {
            FreezerDados fDados = new FreezerDados();
            Freezer      f      = fDados.ObterPorId(id);

            fDados.Excluir(f);

            return(RedirectToAction("ConsultaFreezer"));
        }
コード例 #20
0
 // Start is called before the first frame update
 void Start()
 {
     player        = GameObject.FindGameObjectWithTag("Player").transform;
     _freezer      = GameObject.FindWithTag("Freezer").GetComponent <Freezer>();
     anim          = GetComponentInChildren <Animator>();
     cameraShake   = GameObject.FindObjectOfType <Camera>().GetComponent <CameraShake>();
     currentHealth = turretHealth;
     //canvasLocalPosition = turretCanvas.transform.localPosition;//guardamos la posicion inicial del canvas para corregirla más adelante
 }
コード例 #21
0
        public void Frozen_DtoWithValueCollection_throws_on_remove()
        {
            var dto = Freezer.AsFreezable(new DtoWithValueCollection()
            {
                Values = new List <int>(new[] { 1, 2, 3 })
            });

            Freezer.Freeze(dto);
            dto.Values.Remove(2);
        }
コード例 #22
0
 public static void UnpauseFlow()
 {
     // unpause flow
     if (state != FlowState.Paused)
     {
         return;
     }
     Freezer.Unfreeze();
     state = FlowState.Started;
 }
コード例 #23
0
 public static void PauseFlow()
 {
     // Pause Flow
     if (state != FlowState.Started)
     {
         return;
     }
     Freezer.Freeze();
     state = FlowState.Paused;
 }
コード例 #24
0
    void Start()
    {
        GameObject ngr = GameObject.FindWithTag("Manager");

        if (ngr)
        {
            _freezer = ngr.GetComponent <Freezer>();
            _freezer.Reset(duration);
        }
    }
コード例 #25
0
        public void Setting_property_wraps_the_instance_on_access()
        {
            var data = CreateData();

            data.Settable = new DataChild()
            {
                Id = 123, Name = "foo"
            };
            Assert.IsTrue(Freezer.IsFreezable(data.Settable));
        }
コード例 #26
0
    }                                        //물병이 선택되었음을 알리는 변수


    private void Start()
    {
        membraneCreator      = GameObject.Find("Player").GetComponent <MembraneCreator>();
        freezer              = GameObject.Find("Player").GetComponent <Freezer>();
        psychokinesis        = GameObject.Find("Player").GetComponent <Psychokinesis>();
        bottle               = GameObject.FindWithTag("isActBottle");
        bottleController     = bottle.GetComponent <BottleController>();
        bottleSkillOperation = bottle.GetComponent <BottleSkillOperation>();
        bottleSelected       = true;
    }
コード例 #27
0
        public void Freezing_datagraph_causes_throw_on_setting_of_settable_child()
        {
            var data = CreateData();

            Freezer.Freeze(data);
            data.Settable = new DataChild()
            {
                Id = 123, Name = "foo"
            };
        }
コード例 #28
0
 void Start()
 {
     gamestart           = false;
     extraJump           = 1 + extraJumpValues;
     rb                  = GetComponent <Rigidbody2D>();
     rb.freezeRotation   = true;
     anim                = GetComponent <Animator>();
     speedMilestoneCount = speedIncreaseMilestone;
     freezer             = GameObject.Find("Freeze Manager").GetComponent <Freezer>();
 }
コード例 #29
0
        public void Can_freeze_and_access_DtoWithValueEnumerable()
        {
            var dto = Freezer.AsFreezable(new DtoWithValueEnumerable()
            {
                Values = new[] { 1, 2, 3 }
            });

            Freezer.Freeze(dto);
            Assert.AreEqual(1, dto.Values.First());
        }
コード例 #30
0
        public void Frozen_DtoWithValueList_throws_on_remove()
        {
            var dto = Freezer.AsFreezable(new DtoWithValueList()
            {
                Values = new[] { 1, 2, 3 }
            });

            Freezer.Freeze(dto);
            dto.Values.Remove(2);
        }
コード例 #31
0
 // Constructors
 public Fridge(string name, Coldstore coldstore, Freezer freezer)
     : base(name)
 {
     this.coldstore = coldstore;
     this.freezer = freezer;
 }