public async Task <Rating> AddRating(long companyId, Rating rating) { var company = _context.Company.Where(c => c.Id == companyId).FirstOrDefault(); company.Rating = rating; await _context.SaveChangesAsync(); return(company.Rating); }
public async Task <Company> CreateCompany(Company company) { if (company == null) { return(null); } await _context.AddAsync(company); await _context.SaveChangesAsync(); var companyDB = await GetCompanyByName(company.Name); return(companyDB); }
public async Task <Contract> CreateContract(Contract contract) { if (contract == null) { return(null); } await _context.Contract.AddAsync(contract); await _context.SaveChangesAsync(); var contractDB = await GetContractByCode(contract.ContractCode); return(contractDB); }