public static Carrinho FindById(long id) { CarrinhoManipulation item = new CarrinhoManipulation(); Carrinho i = item.FindByID(id); return(i); }
public static List <Carrinho> FindAll() { CarrinhoManipulation item = new CarrinhoManipulation(); List <Carrinho> i = item.FindAll(); return(i); }
public static Carrinho FindByName(string nome) { CarrinhoManipulation item = new CarrinhoManipulation(); Carrinho i = item.FindByName(nome); return(i); }
public void ChangeCarrinho(int id) { CarrinhoManipulation item = new CarrinhoManipulation(); Carrinho i = item.FindByID(id); Id = id; Nome = i.Nome; DataCriacao = i.DataCriacao; }
public void ChangeName(string nome) { CarrinhoManipulation item = new CarrinhoManipulation(); if (item.FindByName(nome) != null) { throw new MercurioCoreException("Carrinho já criado no Banco de Dados"); } Nome = nome; }
public void FinalizarCorrida() { CarrinhoManipulation item = new CarrinhoManipulation(); if (Pedido.Id == 0) { throw new MercurioCoreException("Carrinho não está com pedido"); } item.FinalizarPedido(this); Disponivel = true; Pedido.PedidoEntregue = true; }
public void DeleteCarrinho() { CarrinhoManipulation item = new CarrinhoManipulation(); if (item.CanDelete(Id)) { item.Delete(this.Id); } else { throw new MercurioCoreException("Carrinho em uso."); } }
public void CreateCarrinho() { if (Nome == null) { throw new MercurioCoreException("Carrinho sem nome"); } if (Id != 0) { throw new MercurioCoreException("Carrinho já criado no Banco de Dados"); } CarrinhoManipulation item = new CarrinhoManipulation(); if (item.FindByName(Nome) != null) { throw new MercurioCoreException("Carrinho já criado no Banco de Dados"); } Carrinho novo = item.Create(this); Id = novo.Id; }
public void UpdateCarrinho() { CarrinhoManipulation item = new CarrinhoManipulation(); item.Update(this); }