budget-details.ts 847 B

123456789101112131415161718192021222324252627282930313233
  1. import { Component } from '@angular/core';
  2. import { NavController } from 'ionic-angular';
  3. import { DataProvider } from "../../providers/data-provider";
  4. import { SaleOrder } from "../../models/sale.order";
  5. @Component({
  6. selector: 'page-budget-details',
  7. templateUrl: 'budget-details.html',
  8. providers: [ SaleOrder ]
  9. })
  10. export class BudgetDetailsPage {
  11. constructor(
  12. public navCtrl: NavController,
  13. public saleOrder: SaleOrder,
  14. public db: DataProvider
  15. ) { }
  16. /**
  17. *
  18. */
  19. ionViewDidLoad() {
  20. console.log('Hello BudgetDetailsPage Page');
  21. }
  22. save(): void {
  23. this.db.save(DataProvider.DOCS.SALE_ORDER, this.saleOrder).then(saleOrder => {
  24. console.log(saleOrder);
  25. this.navCtrl.pop(this);
  26. }).catch(e => console.log(e));
  27. }
  28. }