public object Clone()
        {
            var clone = new AudioRecordingStudio(Name, Adress, AvailableMoney);

            clone.NumberOfInstruments = NumberOfInstruments;
            clone.NumberOfRooms       = NumberOfRooms;
            clone.NumberOfWorkers     = NumberOfWorkers;
            clone.TrackRecordCost     = TrackRecordCost;
            clone.TrackRecordDuration = TrackRecordDuration;
            clone.WorkerWage          = WorkerWage;

            return(clone);
        }
Exemplo n.º 2
0
        private void ButtonAdd_Click(object sender, EventArgs e)
        {
            if (CreatedObjects.Items.Count == 0)
                SwitchButtons();

            var audioStudio = new AudioRecordingStudio(
                ConstructorName.Text,
                ConstructorAdress.Text,
                (float)ConstructorMoney.Value,
                (float)ConstructorRecordCost.Value,
                (int)ConstructorRecordDuration.Value);

            CreatedObjects.Items.Add(audioStudio);

            CreatedObjects.SelectedIndex = CreatedObjects.Items.Count - 1;

            ConstructorName.Clear();
            ConstructorAdress.Clear();
            ConstructorMoney.Value = 0;
            ConstructorRecordCost.Value = 0;
            ConstructorRecordDuration.Value = 0;
        }