public ActionResult <OperationsDTO> GetOperationsByID(int id)
        {
            var           operations = _IOperationsRepository.Select(id);
            OperationsDTO p          = OperationsDTO.generateDto(operations);

            return(Ok(p));
        }
        public List <OperationsDTO> GetOperationsByMachineTypeByName([FromRoute] String id)
        {
            var machineType            = _IMachineTypeRepository.SelectByName(id);
            List <OperationsDTO> lista = new List <OperationsDTO>();

            foreach (Operations op in machineType.operations)
            {
                lista.Add(OperationsDTO.generateDto(_IOperationsRepository.Select(op.Id)));
            }
            return(lista);
        }
        public List <OperationsDTO> GetAllOperations()
        {
            var q = _IOperationsRepository.SelectAll().ToList();
            List <OperationsDTO> list = new List <OperationsDTO>();

            foreach (Operations p in q)
            {
                list.Add(OperationsDTO.generateDto(p));
            }
            return(list);
        }