public override int ModifyContractFile(as_contractFiles contractFile) { return(GetOrCreate(contractFile, (as_contractFiles toModify) => { SetOnesPropValuesToAnother(contractFile, toModify); return toModify.id; })); }
public override bool DeleteContractFile(as_contractFiles contractFile) { var res = Delete(contractFile); if (res) { var owner = GetContractDocs().FirstOrDefault(doc => doc.as_contractFile.id == contractFile.id); if (owner != null) { owner.as_contractFile = null; } } return(res); }
public override int ModifyContractFile(as_contractFiles contractFile) { return(AddOrModify(_contractFiles, contractFile)); }
public override bool DeleteContractFile(as_contractFiles contractFile) { return(_contractFiles.Remove(contractFile)); }
public abstract bool DeleteContractFile(as_contractFiles contractFile);
public abstract int ModifyContractFile(as_contractFiles contractFile);