コード例 #1
0
        private async void BtnGravarClicked(object sender, EventArgs e)
        {
            var dal    = new GarcomDAL();
            var garcom = new Garcom();

            garcom.Nome      = nome.Text;
            garcom.Sobrenome = sobrenome.Text;
            garcom.Foto      = bytesFoto;
            dal.Add(garcom);
            ClearControls();
            await App.Current.MainPage.DisplayAlert("Inserção de garçom", "Garçom inserido com sucesso", "Ok");
        }
コード例 #2
0
        private async Task UpdateDispositivo()
        {
            var garconsServer = await services.GetGarconsAsync();

            var garconsDispositivo = garcomDAL.GetAll();
            var garconsAtualizado  = garconsServer.Except(garconsDispositivo);

            foreach (var garcomNovo in garconsAtualizado)
            {
                garcomDAL.Add(garcomNovo);
            }
        }
コード例 #3
0
ファイル: GarconsNewPage.xaml.cs プロジェクト: willgon/Food
 public void BtnGravarClick(object sender, EventArgs e)
 {
     if (nome.Text.Trim() == string.Empty)
     {
         this.DisplayAlert("Erro",
                           "Você precisa informar o nome para o novo entregador.",
                           "OK");
     }
     else
     {
         dalGarcons.Add(new Garcom()
         {
             Id   = Convert.ToUInt32(idgarcom.Text),
             Nome = nome.Text,
         });
         PreparaParaNovoGarcom();
     }
 }