Exemplo n.º 1
0
 public MesaDto BuscaMesaPorId(int id)
 {
     try
     {
         var mesa = mesaRepository.GetById(id);
         return(mesa == null ? null : Mapper.Map <MesaDto>(mesa));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 2
0
        public void AlocarCliente(int mesaId, int garconId, string clienteNome, string clienteDocumento)
        {
            var mesa   = mesaRepository.GetById(mesaId);
            var pedido = new Pedido(garconId, clienteDocumento, clienteNome);

            pedidoRepository.Create(pedido);
            mesa.AlocarCliente(pedido);
            mesaRepository.Update(mesa);
        }