Invoices
This commit is contained in:
parent
de474551c7
commit
7d3f052907
|
|
@ -260,7 +260,8 @@ abstract class InvoiceItemEntity extends Object with BaseEntity implements Built
|
||||||
static int counter = 0;
|
static int counter = 0;
|
||||||
factory InvoiceItemEntity() {
|
factory InvoiceItemEntity() {
|
||||||
return _$InvoiceItemEntity._(
|
return _$InvoiceItemEntity._(
|
||||||
id: --InvoiceItemEntity.counter
|
id: --InvoiceItemEntity.counter,
|
||||||
|
qty: 1.0,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class CreditsRepository {
|
||||||
var data = serializers.serializeWith(CreditEntity.serializer, credit);
|
var data = serializers.serializeWith(CreditEntity.serializer, credit);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (credit.id == null) {
|
if (credit.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/credits', company.token, json.encode(data));
|
auth.url + '/credits', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class ExpenseRepository {
|
||||||
var data = serializers.serializeWith(ExpenseEntity.serializer, expense);
|
var data = serializers.serializeWith(ExpenseEntity.serializer, expense);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (expense.id == null) {
|
if (expense.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/expenses', company.token, json.encode(data));
|
auth.url + '/expenses', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class InvoiceRepository {
|
||||||
var data = serializers.serializeWith(InvoiceEntity.serializer, invoice);
|
var data = serializers.serializeWith(InvoiceEntity.serializer, invoice);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (invoice.id == null) {
|
if (invoice.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/invoices', company.token, json.encode(data));
|
auth.url + '/invoices', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class PaymentsRepository {
|
||||||
var data = serializers.serializeWith(PaymentEntity.serializer, payment);
|
var data = serializers.serializeWith(PaymentEntity.serializer, payment);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (payment.id == null) {
|
if (payment.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/payments', company.token, json.encode(data));
|
auth.url + '/payments', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class ProjectsRepository {
|
||||||
var data = serializers.serializeWith(ProjectEntity.serializer, project);
|
var data = serializers.serializeWith(ProjectEntity.serializer, project);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (project.id == null) {
|
if (project.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/projects', company.token, json.encode(data));
|
auth.url + '/projects', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class TasksRepository {
|
||||||
var data = serializers.serializeWith(TaskEntity.serializer, task);
|
var data = serializers.serializeWith(TaskEntity.serializer, task);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (task.id == null) {
|
if (task.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/tasks', company.token, json.encode(data));
|
auth.url + '/tasks', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ class VendorRepository {
|
||||||
var data = serializers.serializeWith(VendorEntity.serializer, vendor);
|
var data = serializers.serializeWith(VendorEntity.serializer, vendor);
|
||||||
var response;
|
var response;
|
||||||
|
|
||||||
if (vendor.id == null) {
|
if (vendor.isNew()) {
|
||||||
response = await webClient.post(
|
response = await webClient.post(
|
||||||
auth.url + '/vendors', company.token, json.encode(data));
|
auth.url + '/vendors', company.token, json.encode(data));
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue