public async Task <Carrinho> CriarCarrinho(string usuario) { var carrinho = new Entities.Carrinho() { Usuario = usuario }; await Db.Carrinho.AddAsync(carrinho); await Db.SaveChangesAsync(); return(carrinho.ToModel()); }
public bool Remover(Entities.Carrinho carrinho) { try { CarrinhoDAO c = new CarrinhoDAO(); return(c.Remover(carrinho)); } catch (Exception) { throw new NotImplementedException(); return(false); } }
/*private IEnumerable<Entities.Carrinho> ListarPorTipo(string valor, string tipo, CarrinhoDAO carrinhoDAO) * { * switch (tipo) * { * case "nome": * return carrinhoDAO.ListarPorNome(valor); * case "codigo": * return carrinhoDAO.ListarPorCodigo(valor); * default: * return carrinhoDAO.ListarPorNome(""); * } * }*/ public bool Editar(Entities.Carrinho carrinho, int state) { try { CarrinhoDAO c = new CarrinhoDAO(); return(c.Editar(carrinho, state)); } catch (Exception) { throw new NotImplementedException(); return(false); } }
/// <summary> /// Maps an entity to a model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static Models.Carrinho ToModel(this Entities.Carrinho entity) { return(Mapper.Map <Models.Carrinho>(entity)); }