Beispiel #1
0
        public async Task <Qip> AddQIP(Qip qip)
        {
            var result = await _context.Qips.AddAsync(qip);

            await _context.SaveChangesAsync();

            return(result.Entity);
        }
Beispiel #2
0
        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);
        }