예제 #1
0
        public ActionResult Editar(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            var categoria = _categoriaAppServices.ObterPorId((int)id);

            if (categoria == null)
            {
                return(HttpNotFound());
            }

            return(View(categoria));
        }
예제 #2
0
        private void TransferirLotes(TransferenciaViewModel transferencia)
        {
            var categoria = _categoriaAppServices.ObterPorId(transferencia.CategoriaId);

            if (categoria.Descricao == "Romaneio")
            {
                transferencia.Lotes = AtualizarLotes(transferencia.Lotes, transferencia.ArmazemDestino, 3, transferencia.NumeroDocumento, "R");
            }
            else if (categoria.Descricao == "Ordem de Expedição")
            {
                transferencia.Lotes = AtualizarLotes(transferencia.Lotes, transferencia.ArmazemDestino, 4, transferencia.NumeroDocumento, "O");
            }
        }