public void AddEspressoMachine(EspressoMachineEntity espressoMachine)
        {
            if (string.IsNullOrEmpty(espressoMachine.Name))
            {
                throw new Exception("Name cannot be empty");
            }

            coffeeContext.EspressoMachines.Add(espressoMachine);
            coffeeContext.SaveChanges();
        }
        private EspressoMachineEntity GetNewEspressoMachine(bool isEspressoMachine)
        {
            var espressoMachineToReturn = new EspressoMachineEntity {
                IsEspressor = isEspressoMachine
            };

            if (isEspressoMachine == true)
            {
                espressoMachineToReturn.Name = "Espressor";
            }
            else
            {
                espressoMachineToReturn.Name = "Coffee Machine";
            }

            return(espressoMachineToReturn);
        }