public async Task <dynamic> AddOrUpdate(MrrProcess parameter)
        {
            try
            {
                if (parameter.QualityEngineerClosedId is not null)
                {
                    parameter.MrrClosedTimestamp = DateTime.Now;
                }

                var entity = _context.MrrProcesses.Update(parameter);
                await _context.SaveChangesAsync().ConfigureAwait(false);

                return(entity.Entity);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
示例#2
0
        public async Task <IActionResult> AddOrUpdate(MrrProcess parameter)
        {
            var data = await _service.AddOrUpdate(parameter).ConfigureAwait(false);

            return(Ok(data));
        }