This commit is contained in:
@@ -296,6 +296,9 @@ namespace AyaNova.Biz
|
||||
}
|
||||
}
|
||||
|
||||
if (proposedObj.ContractId != null)
|
||||
if (proposedObj.ContractExpires == null)
|
||||
AddError(ApiErrorCode.VALIDATION_REQUIRED, "ContractExpires");
|
||||
|
||||
if (proposedObj.BillHeadOffice && (proposedObj.HeadOfficeId == null || proposedObj.HeadOfficeId == 0))
|
||||
{
|
||||
@@ -379,9 +382,9 @@ namespace AyaNova.Biz
|
||||
private async Task PopulateVizFields(Customer o)
|
||||
{
|
||||
if (o.HeadOfficeId != null)
|
||||
o.HeadOfficeViz = await ct.HeadOffice.AsNoTracking().Where(x=>x.Id==o.HeadOfficeId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
o.HeadOfficeViz = await ct.HeadOffice.AsNoTracking().Where(x => x.Id == o.HeadOfficeId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
if (o.ContractId != null)
|
||||
o.ContractViz = await ct.Contract.AsNoTracking().Where(x=>x.Id==o.ContractId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
o.ContractViz = await ct.Contract.AsNoTracking().Where(x => x.Id == o.ContractId).Select(x => x.Name).FirstOrDefaultAsync();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -280,6 +280,9 @@ namespace AyaNova.Biz
|
||||
}
|
||||
}
|
||||
|
||||
if (proposedObj.ContractId != null)
|
||||
if (proposedObj.ContractExpires == null)
|
||||
AddError(ApiErrorCode.VALIDATION_REQUIRED, "ContractExpires");
|
||||
|
||||
//Any form customizations to validate?
|
||||
var FormCustomization = await ct.FormCustom.AsNoTracking().SingleOrDefaultAsync(z => z.FormKey == AyaType.HeadOffice.ToString());
|
||||
|
||||
@@ -256,6 +256,10 @@ namespace AyaNova.Biz
|
||||
AddError(ApiErrorCode.VALIDATION_NOT_UNIQUE, "Serial", "no two units can have the same serial and same unitmodel");
|
||||
}
|
||||
}
|
||||
|
||||
if (proposedObj.ContractId != null)
|
||||
if (proposedObj.ContractExpires == null)
|
||||
AddError(ApiErrorCode.VALIDATION_REQUIRED, "ContractExpires");
|
||||
|
||||
//Any form customizations to validate?
|
||||
var FormCustomization = await ct.FormCustom.AsNoTracking().SingleOrDefaultAsync(z => z.FormKey == AyaType.Unit.ToString());
|
||||
|
||||
Reference in New Issue
Block a user