public async Task <Qip> AddQIP(Qip qip) { var result = await _context.Qips.AddAsync(qip); await _context.SaveChangesAsync(); return(result.Entity); }
public async Task <Qip> UpdateQIP(Qip qip) { var result = await _context.Qips.FirstOrDefaultAsync(s => s.Id == qip.Id); if (result != null) { result.QipanswerOptions = qip.QipanswerOptions; result.Qipdescription = qip.Qipdescription; result.Qipfrequency = qip.Qipfrequency; result.QipfrequencyType = qip.QipfrequencyType; result.QiphighBoundary = qip.QiphighBoundary; result.QiplowBoundary = qip.QiplowBoundary; result.QipnameNumber = qip.QipnameNumber; result.Qipokvalue = qip.Qipokvalue; result.QipsetAnswer = qip.QipsetAnswer; await _context.SaveChangesAsync(); return(result); } return(null); }