Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Dart by modelo ( 6 years ago )
import 'dart:convert';
import 'package:flutter/cupertino.dart';
Politico politicoModelFromJson(String str) => Politico.fromJson(json.decode(str));
String politicoModelToJson(Politico data) => json.encode(data.toJson());
class Politico with ChangeNotifier{
String id;
String itemImage;
String itemName;
int patrimonio;
String partido;
String cargo;
bool show = false;
Politico({
this.id,
this.itemImage,
this.itemName,
this.patrimonio = 10,
this.partido,
this.cargo,
this.show = false
});
factory Politico.fromJson(Map<String, dynamic> json) => Politico(
id : json["id"],
itemImage : json["itemImage"],
itemName : json["itemName"],
patrimonio : json['patrimonio'],
partido : json['partido'],
cargo : json['cargo'],
show : json['show'],
);
Map<String, dynamic> toJson() =>
{
// "id": id,
"itemImage": itemImage,
"itemName": itemName,
"patrimonio": patrimonio,
"partido": partido,
"cargo": cargo,
"show" : show
};
gastarPatrimonio(int precioArticuloServicio) {
if(patrimonio - precioArticuloServicio < 0){
return false;
} else {
patrimonio -= precioArticuloServicio;
print(patrimonio);
notifyListeners();
}
}
}
Revise this Paste
Children: 106986