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(); }
public void Logar() { ClasseUsuario login = new ClasseUsuario { login = usuarioEntry.Text, senha = senhaEntry.Text }; bool certo = login.Logar(); try { if (certo) { login.CarregarUsuarioPorLogin(usuarioEntry.Text); if (login.cargo.id_cargo == 4) { Navigation.PushModalAsync(new Principal(usuarioEntry.Text)); } else { DisplayAlert("Negado", "Acesso Negado", "ok"); } } else { DisplayAlert("Negado", "Usuario ou Senha Invalidos", "ok"); } } catch (Exception erro) { DisplayAlert("erro", erro + "Erro Ocorrido", "erro"); } }