Пример #1
0
        private async void B_Alterar_Clicked(object sender, EventArgs e)
        {
            novo_gravar   = "";
            Mensagem.Text = "";
            Produtos retorno = await funcs.Le_Produto(Convert.ToInt32(Codigo.Text));

            if (retorno.nome is null)
            {
                Mensagem.Text = "Produto não encontrado.";
                return;
            }

            Codigo.Text       = retorno.codigo.ToString();
            Nome.Text         = retorno.nome;
            Preco.Text        = retorno.preco.ToString();
            Inativo.IsToggled = retorno.inativo;

            novo_gravar = "GRAVAR";
        }
Пример #2
0
        private async void B_buscar_Clicked(object sender, EventArgs e)
        {
            Mensagem.Text     = "";
            aux_preco_atual   = 0;
            aux_produto_atual = "";

            int aux_codigo = 0;

            try
            {
                aux_codigo = Convert.ToInt32(codigo.Text);
            }
            catch { }

            if (aux_codigo <= 0)
            {
                Mensagem.Text = "Código inválido.";
                return;
            }



            Produtos retorno = await funcs.Le_Produto(aux_codigo);

            if (retorno.nome is null)
            {
                Mensagem.Text = "Produto não encontrado.";
                return;
            }

            nome_produto.Text  = retorno.nome;
            preco_produto.Text = "R$ " + retorno.preco;

            aux_produto_atual = retorno.nome;
            aux_preco_atual   = retorno.preco;
        }