예제 #1
0
        public IList <EquipamentoModel> ListaItem()
        {
            var equipamentoModel = new EquipamentoModel();
            var lista            = equipamentoModel.ListaEquipamento();

            return(lista);
        }
예제 #2
0
        private void AtualizarQuantidadeItem(int id)
        {
            var equipamento = new EquipamentoModel();

            var itemRequisicao = new ItemRequisicaoModel();

            var listaItens = itemRequisicao.ObterItensPorRequisicao(id);

            var dal = new DAL();

            foreach (var item in listaItens)
            {
                var quantidadeRequisicao = item.Quantidade;
                var equipamentoBanco     = equipamento.CarregarRegistro(item.CodigoEquipamento);
                var quantidadeAtualizada = equipamentoBanco.Quantidade - quantidadeRequisicao;

                string sql = $@"UPDATE equipamento SET Quantidade = '{quantidadeAtualizada}' WHERE IdEquipamento = '{equipamentoBanco.Id}'";

                dal.ExecutarComandoSQL(sql);
            }
        }