public IEnumerable <OperacaoDTO> GetOperacoesByDescricaoTipoMaquina(String descricao)
        {
            long id = 0;

            List <TipoMaquina> listaTipo = _context.TipoMaquinas.ToList();

            foreach (TipoMaquina tm in listaTipo)
            {
                if (tm.descricao.descricao == descricao)
                {
                    id = tm.Id;
                }
            }

            IEnumerable <Operacao> operacaoL = TMORepo.SelectOperacoesByIdTM(id);

            List <OperacaoDTO> listaFinal = new List <OperacaoDTO> ();

            foreach (Operacao p in operacaoL)
            {
                long         tipoOp = p.tipoOpId;
                TipoOperacao to     = TORepo.SelectById(tipoOp);
                listaFinal.Add(ToDTO.OperacaoToOperacaoDTO(p, to));
            }

            IEnumerable <OperacaoDTO> l = listaFinal;

            return(l);
        }
        public List <OperacaoDTO> GetOperacoes()
        {
            IEnumerable <Operacao> lista = Orepo.SelectAll();

            List <OperacaoDTO> listaFinal = new List <OperacaoDTO> ();

            foreach (Operacao p in lista)
            {
                long         tipoOp = p.tipoOpId;
                TipoOperacao to     = TOrepo.SelectById(tipoOp);
                OperacaoDTO  dto    = new OperacaoDTO {
                };
                dto = new OperacaoDTO {
                    nomeTipoOp = to.nome.nome, nomeOperacao = p.nome.nome, duracao = p.duracao
                };
                listaFinal.Add(dto);
            }

            return(listaFinal);
        }