Пример #1
0
 public RfidPage()
 {
     InitializeComponent();
     this.BindingContext = _viewModel = new RfidViewModel();
     MessagingCenter.Subscribe <NewRfidPage, string>(this, "ErroAoBuscar", (sender, args) =>
     {
         Device.BeginInvokeOnMainThread(async() =>
         {
             await DisplayAlert("Deu ruim", "Erro ao buscar os rfids\n" + args, "OK");
         });
     });
     MessagingCenter.Subscribe <NewRfidPage, string>(this, "ErroAoDeletar", (sender, args) =>
     {
         Device.BeginInvokeOnMainThread(async() =>
         {
             await DisplayAlert("Deu ruim", "Erro ao apagar o rfid\n" + args, "OK");
         });
     });
     MessagingCenter.Subscribe <NewRfidPage>(this, "SucessoAoDeletar", (sender) =>
     {
         Device.BeginInvokeOnMainThread(async() =>
         {
             await DisplayAlert("Uhuuul", "Rfid apagado com sucesso!\n", "OK");
         });
     });
 }
Пример #2
0
        public void AddRfidModel(RfidViewModel model)
        {
            Rfid rf = model.rfid;

            rf.CreationDate     = DateTime.Now;
            rf.ExpirationDate   = model.AnagRfid.ExpiryDate;
            rf.LastModifiedDate = DateTime.Now;
            Anagrafica anag = model.anagrafica;

            anag.CreationDate = DateTime.Now;

            AnagraficaRfid angRfi = new AnagraficaRfid();

            angRfi.Rfid         = model.rfid;
            angRfi.rfidCode     = model.rfid.RfidCode;
            angRfi.Anagrafica   = model.anagrafica;
            angRfi.Credit       = model.AnagRfid.Credit;
            angRfi.ExpiryDate   = model.AnagRfid.ExpiryDate;
            angRfi.CreationDate = DateTime.Now;



            _context.AnagraficaRfids.Add(angRfi);
            _context.SaveChanges();
        }
Пример #3
0
 public void AddRfidModel([FromBody] RfidViewModel model)
 {
     _refidRepository.AddRfidModel(model);
 }