1234567891011121314151617181920212223242526272829303132 |
- import 'basico_model.dart';
- import '../services/services.dart';
- class Gasto extends Basico {
- double? monto;
- String? descripcion;
- int? idCorteCaja;
- Gasto({super.id, this.monto, this.descripcion, this.idCorteCaja});
- @override
- Map<String, dynamic> toJson() {
- return {
- 'id': id,
- 'monto': monto,
- 'descripcion': descripcion,
- 'idCorteCaja': idCorteCaja,
- }..addAll(super.toJson());
- }
- Gasto.fromJson(Map<String, dynamic> json) {
- super.parseJson(json);
- monto = Basico.parseDouble(json['monto']);
- descripcion = Basico.parseString(json['descripcion']);
- idCorteCaja = Basico.parseInt(json['idCorteCaja']);
- }
- Future<void> guardar() async {
- idLocal = await RepoService().guardar(this);
- }
- }
|