コード例 #1
0
        public FornecedorDetailsPage(AppLoja.Model.Fornecedor fornecedor)
        {
            this.fornecedor = fornecedor;
            InitializeComponent();

            lbName.Text = fornecedor.Descricao;
            lbId.Text   = fornecedor.IdFornecedor.ToString();
            lbCnpj.Text = fornecedor.CNPJ;

            btEdit.Clicked += BtEdit_Clicked;
        }
コード例 #2
0
        private async void BtCadastrar_Clicked(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(EntryDescricao.Text))
            {
                await DisplayAlert("Error", "Preencha o Nome", "OK");

                EntryDescricao.Focus();
                return;
            }
            var fornecedor = new AppLoja.Model.Fornecedor()
            {
                Descricao = EntryDescricao.Text,
                CNPJ      = EntryCNPJ.Text
            };

            using (var dados = new DataAccess())
            {
                dados.InsertFornecedor(fornecedor);
            }
            EntryDescricao.Text = string.Empty;
            EntryCNPJ.Text      = string.Empty;
            await DisplayAlert("Mensagem", "Fornecedor Cadastrado", "OK");
        }