Exemplo n.º 1
0
 public void Normal()
 {
     if (State)
     {
         mode = FridgeModes.normal;
     }
 }
Exemplo n.º 2
0
        public override string Info()
        {
            if (doorOpened)
            {
                return("Холодильник: " + Name + " - закройте дверцу холодильника!");
            }

            string state;

            if (State)
            {
                state = "работает";
            }
            else
            {
                return("Холодильник: " + Name + " выключен, продукты портятся!");
            }

            string mode;

            if (this.mode == FridgeModes.normal)
            {
                mode = "нормальный";
            }
            else if (this.mode == FridgeModes.north)
            {
                mode = "заморозки к чертям";
            }
            else
            {
                mode = "разморозки к лужам";
            }

            return("Холодильник: " + Name + ", состояние: " + state + ", режим: " + mode);
        }
Exemplo n.º 3
0
 public void North()
 {
     if (State)
     {
         mode = FridgeModes.north;
     }
 }
Exemplo n.º 4
0
        public string Info()
        {
            string power;

            if (Power)
            {
                power = "включен";
            }
            else
            {
                power = "выключен";
            }

            string mode;

            if (this.mode == FridgeModes.normal)
            {
                mode = "нормальный";
            }
            else if (this.mode == FridgeModes.north)
            {
                mode = "заморозки к чертям";
            }
            else
            {
                mode = "разморозки к лужам";
            }

            return("Состояние холодильника: " + Power + ", режим: " + mode + "\n" + powerMess);
        }
Exemplo n.º 5
0
 public void Normal()
 {
     if (State)
     {
         mode = FridgeModes.normal;
     }
 }
Exemplo n.º 6
0
        public string Info()
        {
            string power;
            if (Power)
            {
                power = "включен";
            }
            else
            {
                power = "выключен";
            }

            string mode;
            if (this.mode == FridgeModes.normal)
            {
                mode = "нормальный";
            }
            else if (this.mode == FridgeModes.north)
            {
                mode = "заморозки к чертям";
            }
            else
            {
                mode = "разморозки к лужам";
            }

            return "Состояние холодильника: " + Power + ", режим: " + mode + "\n" + powerMess;
        }
Exemplo n.º 7
0
 public void North()
 {
     if (State)
     {
         mode = FridgeModes.north;
     }
 }
Exemplo n.º 8
0
 public void South()
 {
     if (State)
     {
         mode = FridgeModes.south;
     }
 }
Exemplo n.º 9
0
 public void PowerOn()
 {
     if (!State) { 
     State = true;
     mode = FridgeModes.normal;
     }
 }
Exemplo n.º 10
0
 public void South()
 {
     if (State)
     {
         mode = FridgeModes.south;
     }
 }
Exemplo n.º 11
0
 public void PowerOff()
 {
     if (State)
     {
     State = false;
     mode = FridgeModes.south;
     }
 }
Exemplo n.º 12
0
 public override void IncreaseTemp()
 {
     if (IsOn)
     {
         mode = FridgeModes.UserMode;
         base.IncreaseTemp();
     }
 }
Exemplo n.º 13
0
 public void PowerOn()
 {
     if (!State)
     {
         State = true;
         mode  = FridgeModes.normal;
     }
 }
Exemplo n.º 14
0
 public void PowerOff()
 {
     if (State)
     {
         State = false;
         mode  = FridgeModes.south;
     }
 }
Exemplo n.º 15
0
 public void On()
 {
     if (!Power)
     {
         Power     = true;
         mode      = FridgeModes.normal;
         powerMess = " ";
     }
 }
Exemplo n.º 16
0
 public void Off()
 {
     if (Power)
     {
         Power     = false;
         mode      = FridgeModes.south;
         powerMess = "Холодильник выключен, продукты портятся!";
     }
 }
Exemplo n.º 17
0
 public void South()
 {
     if (Power)
     {
         mode = FridgeModes.south;
     }
     else
     {
         powerMess = "Включите холодос!";
     }
 }
        //рисуем выпадающий список
        protected DropDownList DropDownList(FridgeModes value)
        {
            DropDownList dropDownList = new DropDownList();

            dropDownList.Text = value.ToString();
            dropDownList.Items.Add("нормальный");
            dropDownList.Items.Add("северный");
            dropDownList.Items.Add("южный");

            return(dropDownList);
        }
Exemplo n.º 19
0
 public void Normal()
 {
     if (Power)
     {
         mode = FridgeModes.normal;
     }
     else
     {
         powerMess = "Включите холодос!";
     }
 }
Exemplo n.º 20
0
 public Fridge(bool power, FridgeModes fm, int tempForManualMode, int tempForNormalMode, int tempForWarmMode, int tempForLowTemperatureMode, Temperature temper, Mode mod)
 {
     Power = power;
     Mode = mod;
     Mode.CurrentMode = (UniversalMode)fm;
     TempForManualMode = tempForManualMode;
     TempForNormalMode = tempForNormalMode;
     TempForWarmMode = tempForWarmMode;
     TempForLowTemperatureMode = tempForLowTemperatureMode;
     Temperature = temper;
 }
Exemplo n.º 21
0
        public Fridge (string name) 

        {
            Name = name;
            this.mode = FridgeModes.normal;
        }
Exemplo n.º 22
0
 public void Off()
 {
     if (Power)
     {
         Power = false;
         mode = FridgeModes.south;
         powerMess = "Холодильник выключен, продукты портятся!";
     }
 }
Exemplo n.º 23
0
 public void On()
 {
     if (!Power)
     {
         Power = true;
         mode = FridgeModes.normal;
         powerMess = " ";
     }
 }
Exemplo n.º 24
0
 public void South()
 {
     if (Power)
     {
         mode = FridgeModes.south;
     }
     else
     {
         powerMess = "Включите холодос!";
     }
 }
Exemplo n.º 25
0
 public Fridge(bool power, FridgeModes mode)
 {
     this.power = power;
     this.mode = mode;
     this.powerMess = " ";
 }
Exemplo n.º 26
0
 public void Normal()
 {
     if (Power)
     {
         mode = FridgeModes.normal;
     }
     else
     {
         powerMess = "Включите холодос!";
     }
 }
Exemplo n.º 27
0
        public Fridge(string name)

        {
            Name      = name;
            this.mode = FridgeModes.normal;
        }
        // Инициализатор графики
        protected void Initializer()
        {
            CssClass = "component-div";

            //Controls.Add(Span("Компонент: " + componentList[name].Name + "<br />"));
            infoLabel      = new Label();
            infoLabel.Text = componentList[name].Info();
            infoLabel.ID   = "i" + name.ToString();
            Controls.Add(infoLabel);
            Controls.Add(Span("<br />"));

            if (componentList[name] is IPowerable)
            {
                onButton           = new Button();
                onButton.Text      = "Вкл";
                onButton.Click    += onButton_Click;
                onButton.ID        = "on" + name.ToString();
                onButton.BackColor = Color.LightGreen;
                onButton.CssClass  = "element-div";
                Controls.Add(onButton);

                offButton           = new Button();
                offButton.Text      = "Погасить";
                offButton.Click    += offButton_Click;
                offButton.ID        = "off" + name.ToString();
                offButton.BackColor = Color.LightPink;
                offButton.CssClass  = "element-div";
                Controls.Add(offButton);
            }

            //Controls.Add(Span("<br />"));

            if (componentList[name] is IOpenable)
            {
                openButton          = new Button();
                openButton.Text     = "Открыть";
                openButton.Click   += openButton_Click;
                openButton.ID       = "open" + name.ToString();
                openButton.CssClass = "element-div";
                Controls.Add(openButton);

                closeButton          = new Button();
                closeButton.Text     = "Закрыть";
                closeButton.Click   += closeButton_Click;
                closeButton.ID       = "close" + name.ToString();
                closeButton.CssClass = "element-div";
                Controls.Add(closeButton);
            }

            if (componentList[name] is TV)
            {
                nextButton          = new Button();
                nextButton.Text     = "След.канал";
                nextButton.Click   += nextButton_Click;
                nextButton.ID       = "next" + name.ToString();
                nextButton.CssClass = "element-div";
                Controls.Add(nextButton);

                prevButton          = new Button();
                prevButton.Text     = "Пред.канал";
                prevButton.Click   += prevButton_Click;
                prevButton.ID       = "prev" + name.ToString();
                prevButton.CssClass = "element-div";
                Controls.Add(prevButton);
            }

            if (componentList[name] is MediaCenter)
            {
                Controls.Add(Span("Громкость: "));

                int volume = ((MediaCenter)componentList[name]).Volume;
                volumeBox    = TextBox(volume);
                volumeBox.ID = "v" + name.ToString();
                Controls.Add(volumeBox);

                setButton        = new Button();
                setButton.Text   = "Установить";
                setButton.Click += SetButtonClick;
                setButton.ID     = "set" + name.ToString();
                Controls.Add(setButton);
            }

            if (componentList[name] is Oven)
            {
                Controls.Add(Span("Температура: "));
                int temper = ((Oven)componentList[name]).Temperature;
                temperBox    = TextBox(temper);
                temperBox.ID = "t" + name.ToString();
                Controls.Add(temperBox);

                setButton        = new Button();
                setButton.Text   = "Установить";
                setButton.Click += SetButtonClick;
                setButton.ID     = "set" + name.ToString();
                Controls.Add(setButton);
            }

            if (componentList[name] is Fridge)
            {
                Controls.Add(Span("Режим: "));
                FridgeModes mode = ((Fridge)componentList[name]).Mode;
                modesList    = DropDownList(mode);
                modesList.ID = "m" + name.ToString();
                Controls.Add(modesList);


                setButton        = new Button();
                setButton.Text   = "Установить";
                setButton.Click += SetButtonClick;
                setButton.ID     = "set" + name.ToString();
                Controls.Add(setButton);
            }



            Controls.Add(Span("<br />"));

            deleteButton          = new Button();
            deleteButton.Text     = "Удалить";
            deleteButton.Click   += DeleteButtonClick;
            deleteButton.ID       = "d" + name.ToString();
            deleteButton.CssClass = "delete-div";
            Controls.Add(deleteButton);

            Controls.Add(Span("<br />"));
        }
Exemplo n.º 29
0
 public Fridge(bool power, FridgeModes mode)
 {
     this.power     = power;
     this.mode      = mode;
     this.powerMess = " ";
 }
Exemplo n.º 30
0
 public override bool SetTemperature(int temperature)
 {
     mode = FridgeModes.UserMode;
     return base.SetTemperature(temperature);
 }
        //рисуем выпадающий список
        protected DropDownList DropDownList(FridgeModes value)
        {
            DropDownList dropDownList = new DropDownList();
            dropDownList.Text = value.ToString();
            dropDownList.Items.Add("нормальный");
            dropDownList.Items.Add("северный");
            dropDownList.Items.Add("южный");

            return dropDownList;
        }
Exemplo n.º 32
0
 public Fridge()
     : base(-5, 25, 3)
 {
     mode = FridgeModes.Normal;
 }
Exemplo n.º 33
0
        public override string Info()
        {
            if (doorOpened)
            {
                return "Холодильник: " + Name + " - закройте дверцу холодильника!";
            }

            string state;
            if (State)
            {
                state = "работает";
            }
            else
            {
                return "Холодильник: " + Name + " выключен, продукты портятся!";
            }

            string mode;
            if (this.mode == FridgeModes.normal)
            {
                mode = "нормальный";
            }
            else if (this.mode == FridgeModes.north)
            {
                mode = "заморозки к чертям";
            }
            else
            {
                mode = "разморозки к лужам";
            }

            return "Холодильник: " + Name + ", состояние: " + state + ", режим: " + mode;
        }