public IActionResult UpdateClassResult(UpdateClassResult updateClassResult) { string actionBy = User.Identity.Name; _mainResponse = _classService.UpdateClassResult(updateClassResult, actionBy); _jsonString = Mapper.Convert <BaseResponse>(_mainResponse); return(new OkObjectResult(_jsonString)); }
public MainResponse UpdateClassResult(UpdateClassResult updateClassResult, string actionBy) { var result = _resultRepository.GetSingle(x => x.ResultId == updateClassResult.ResultId && x.IsActive == true && x.IsDeleted == false); if (result != null && result.ResultId > 0) { result.Placement = updateClassResult.Place; result.ExhibitorId = updateClassResult.ExhibitorId; result.ModifiedDate = DateTime.Now; result.ModifiedBy = actionBy; _resultRepository.Update(result); _mainResponse.Message = Constants.RESULT_UPDATED; _mainResponse.Success = true; } else { _mainResponse.Message = Constants.NO_RECORD_FOUND; _mainResponse.Success = false; } return(_mainResponse); }