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"); }); }); }
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(); }
public void AddRfidModel([FromBody] RfidViewModel model) { _refidRepository.AddRfidModel(model); }