public async Task <bool> CreateContractAsync(ContractModel contractModel) { var contract = new Contract() { ContactPerson = contractModel.ContactPerson, ContractName = contractModel.ContractFileName, ExpiryDate = contractModel.ExpiryDate, RegistrationDate = contractModel.RegistrationDate, SignedByUserId = new User() { Identifier = contractModel.SignedByUser }, Company = new Company() { Identifier = contractModel.SignedWithCompany } }; try { await _dataAccessManager.ContractDataAccessManager().Create(contract); return(true); } catch (Exception) { return(false); } }