public void AbrirMesa() { ClasseMesa mesa = new ClasseMesa(); mesa.CarregarMesaPorID(int.Parse(ComandaNumeromesa.Text)); mesa.MudarParaOcupado(); }
public void AtualizarVenda(int statusdamesa) { ClasseMesa mesa = new ClasseMesa(); venda.CarregarVendaPorMesa(int.Parse(ConsultarNumeroMesa.Text)); venda.id_venda = venda.id_venda; venda.Numero_pessoa = venda.Numero_pessoa; venda.Desconto = CalculaDesconto(); venda.Data_saida = DateTime.Now; venda.Couvert_artistico = CalculaCouvert_Artistico(); venda.taxaservico = CalculaTaxaServiço(); mesa.CarregarMesaPorID(venda.mesa.id_mesa); venda.mesa = mesa; ClasseUsuario carregar = new ClasseUsuario(); carregar.CarregarUsuarioPorLogin(NomeGarcom); venda.usuario = carregar; if (statusdamesa == 1) { venda.Status_Venda = StatusVenda.Ocupado; } else { venda.Status_Venda = StatusVenda.ReceberPagamento; } venda.AtualizarVenda(); }
private void BTFechar_Clicked(object sender, EventArgs e) { ClasseMesa mesa = new ClasseMesa(); mesa.CarregarMesaPorID(int.Parse(ConsultarNumeroMesa.Text)); mesa.status = StatusMesa.Ausente; mesa.AtualizarMesa(); AtualizarVenda(2); ListViewConsultarMesa.ItemsSource = null; ConsultarNumeroMesa.Text = String.Empty; }
private void BTConsultar_Clicked(object sender, EventArgs e) { ClasseMesa mesa = new ClasseMesa(); mesa.CarregarMesaPorID(int.Parse(ConsultarNumeroMesa.Text)); if (mesa.status == StatusMesa.Disponivel) { DisplayAlert("Aviso", "Mesa não contem nenhum item", "OK"); LimparLabel(); ListViewConsultarMesa.ItemsSource = null; ConsultarNumeroMesa.Text = String.Empty; } else { ConsultarMesa(); PreencherLabel(); } }
public void EfetuarVenda() { ClasseVenda venda = new ClasseVenda(); ClasseMesa mesa = new ClasseMesa(); venda.Numero_pessoa = int.Parse(ComandaNumeropessoas.Text); venda.Data_entrada = DateTime.Now; venda.Data_saida = DateTime.Now; usuario.CarregarUsuarioGarcomPorNome(Comandagarcom.Text); venda.usuario = usuario; mesa.CarregarMesaPorID(int.Parse(ComandaNumeromesa.Text)); venda.mesa = mesa; venda.Status_Venda = StatusVenda.Ocupado; venda.Couvert_artistico = 0; venda.taxaservico = 0; venda.InserirVenda(); }
private void BTabrir_Clicked(object sender, EventArgs e) { ClasseMesa mesa = new ClasseMesa(); mesa.CarregarMesaPorID(int.Parse(NumeroMesa.Text)); if (mesa.status == StatusMesa.Disponivel) { ComandaNumeromesa.Text = NumeroMesa.Text; ComandaNumeropessoas.Text = NumeroPessoas.Text; Comandagarcom.Text = NomeGarcom; CurrentPage = paginaComanda; AbrirMesa(); EfetuarVenda(); NumeroMesa.Text = String.Empty; NumeroPessoas.Text = String.Empty; } else { DisplayAlert("Aviso", "Essa Mesa já está Aberta", "OK"); } }