private async void ExecuteSalvarCommand() { var obj = new Abastecer { Data = DateTime.Now.ToString("dd/mm/yyyy HH:mm"), Valor = Convert.ToDouble(Valor) }; try { await abastecerHistorico.Initialize(); await abastecerHistorico.SaveItemAsync(obj); } catch (Exception ex) { Debug.WriteLine("ERROR SAVING ABASTECER: " + ex.Message); throw; } finally { await DisplayAlert("SUCESSO", "Abastecimento registrado com sucesso", "OK"); ListHistorico.Insert(0, obj); OnPropertyChanged("ListHistorico"); } }
// Use this for initialization void Start() { InitMinerData(); // Hay que hacer la fsm del agente fsm = new FSM(gameObject, this); // Crear los estados en que puede estar Vender vender = new Vender(this); Abastecer abastecer = new Abastecer(this); // Asignarle a cada estado los eventos que puede tener //work.AddEvent(EventList.events.imHome); // Hay que agregarlos a la FSM fsm.AddState(GlobalStateID.abastecer, abastecer); fsm.AddState(StateID.Vender, vender); // Indicar cual es el estado inicial fsm.ChangeState(StateID.Vender); // Activo la fsm fsm.Activate(); }
private async void ExecuteDelHistoricoCommand(Abastecer obj) { string res = string.Empty; res = await DisplayActionSheet("Ações", "Cancelar", "", new string[] { "Deletar" }); if (!string.IsNullOrEmpty(res)) { if (res.Equals("Deletar")) { await abastecerHistorico.DeleteItemAsync(obj); ListHistorico.Remove(obj); } } }
public Task <int> DeleteItemAsync(Abastecer item) { return(database.DeleteAsync(item)); }
public async Task <int> SaveItemAsync(Abastecer item) { return(await database.InsertAsync(item)); }