コード例 #1
0
ファイル: ArmazemController.cs プロジェクト: TonyDC/sinf-2016
        // POST: api/armazem

        /*
         * Body: Object
         *          armazemOrigem: string,
         *          serie: string,
         *          artigos: Array
         *              Object
         *                  artigo: string,
         *                  localizacaoOrigem: string,
         *                  localizacaoDestino: string,
         *                  armazemDestino: string,
         *                  quantidade: uint
         */
        public IHttpActionResult Post(TransferenciaArmazem transferencia)
        {
            try {
                if (PriIntegration.GerarTransferenciaArmazem(transferencia))
                {
                    return(Ok());
                }
                else
                {
                    return(BadRequest());
                }
            } catch (Exception e) {
                return(InternalServerError(new Exception(e.Message)));
            }
        }