public List <Model.ItemCarrinho> Consultar(Model.ItemCarrinho itemCarrinho) { var @return = new List <Model.ItemCarrinho>(); base.AddParameter("@IDENTIFICADOR", itemCarrinho.Chave); base.AddParameter("@ID_USUARIO", itemCarrinho.IdUsuario); base.AddParameter("@ID_CARRINHO", itemCarrinho.IdCarrinho); var dr = base.ExecutarLeitura("PRC_CARRINHO_CARREGAR"); while (dr.Read()) { var i = new Model.ItemCarrinho { IdProduto = Convert.ToInt32(dr["ID_PRODUTO"]), IdCarrinho = Convert.ToInt32(dr["ID_CARRINHO"]), IdUsuario = Convert.ToInt32(dr["ID_USUARIO"] is DBNull ? 0 : dr["ID_USUARIO"]), Chave = dr["IDENTIFICADOR"].ToString(), Nome = dr["NOME"].ToString(), Descricao = dr["DESCRICAO"] is DBNull ? null : dr["DESCRICAO"].ToString(), Valor = Convert.ToDouble(dr["VALOR"]), Estoque = Convert.ToInt32(dr["ESTOQUE"]), Disponiveis = Convert.ToInt32(dr["DISPONIVEIS"]), Quantidade = Convert.ToInt32(dr["QUANTIDADE"]), Url = dr["URL"].ToString(), }; @return.Add(i); } return(@return); }
public List <Model.ItemCarrinho> Excluir(Model.ItemCarrinho itemCarrinho) { using (var dal = new DAL.dalCarrinho()) { return(dal.Excluir(itemCarrinho ?? new Model.ItemCarrinho())); } }
public List <Model.ItemCarrinho> Consultar(Model.ItemCarrinho itemCarrinho) { using (var dal = new DAL.dalCarrinho()) { return(dal.Consultar(itemCarrinho ?? new Model.ItemCarrinho())); } }
public IHttpActionResult Get(Model.ItemCarrinho item) { try { var lista = new BLL.bllCarrinho().Consultar(item); return(Ok(lista)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }