public UpdateLevelResponse Update(UpdateLevelRequest request) { var response = new UpdateLevelResponse(); try { var _level = request.MapTo <Level>(); DataContext.Levels.Attach(_level); DataContext.Entry(_level).State = EntityState.Modified; DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Level item has been updated successfully"; } catch (DbUpdateException dbUpdateException) { response.IsSuccess = false; response.Message = dbUpdateException.Message; } return(response); }
public UpdateLevelResponse Update(UpdateLevelRequest request) { var response = new UpdateLevelResponse(); try { var _level = request.MapTo<Level>(); DataContext.Levels.Attach(_level); DataContext.Entry(_level).State = EntityState.Modified; DataContext.SaveChanges(); response.IsSuccess = true; response.Message = "Level item has been updated successfully"; } catch (DbUpdateException dbUpdateException) { response.IsSuccess = false; response.Message = dbUpdateException.Message; } return response; }