Пример #1
0
        public Guid Inserir(Guid idProduto, string descricao, StatusChamado status, int quantidade)
        {
            ChamadoDTO chamado = new ChamadoDTO();

            chamado.idChamado   = Guid.NewGuid();
            chamado.dataCriacao = DateTime.Now;
            chamado.descricao   = descricao;
            chamado.idProduto   = idProduto;
            chamado.status      = status;
            chamado.quantidade  = quantidade;
            chamadoDAL.Inserir(chamado);

            if (chamado.status == StatusChamado.Aberto_PIK)
            {
                new ApiPickingDAL().EncaminharChamadoPicking(chamado);
            }

            if (chamado.status == StatusChamado.Aberto_RH)
            {
                new ApiRhDAL().EncaminharChamadoRh(chamado);
            }

            return(chamado.idChamado);
        }